Sun Java System Portal Server 7.2 관리 설명서

Procedure포틀릿에서 역할을 만들려면

다음 작업은 Sun Java System Access Manager 및 포틀릿의 amconsole에서 역할을 만듭니다.

  1. Access Manager 콘솔에 로그인합니다.

  2. 역할을 만들고 이 역할에 사용자를 추가합니다.

  3. 포털 응용 프로그램의 webxml에서 다음 코드를 추가합니다.

    <security-role>

    <role-name>PS_TEST_DEVELOPER_ROLE<role-name>

    </security-role>

  4. 포털의 portlet.xml에 다음 행을 추가합니다.

    <security-role-ref>

    <role-name>PS_TEST_DEVELOPER_ROLE<role-name>

    <role-link>PS_TEST_DEVELOPER_ROLE<role-link>

    </security-role-ref>

  5. 포틀릿 응용 프로그램 war 파일을 만듭니다.

  6. 다음 항목을 사용하여 역할 파일을 만듭니다.

    cn\=AM_TEST_DEVELOPER_ROLE,o\=DeveloperSample,dc\=india,dc\=sun,dc\=com=PS_TEST_DEVELOPER_ROLE

  7. 다음 명령을 사용하여 포틀릿을 배포합니다.

    /opt/SUNWportal/bin/psadmin deploy-portlet -u amadmin -f ps_password -d "o=DeveloperSample,dc=india,dc=sun,dc=com" -p portal1 -i stockprice-8080 --rolesfile rolesfile TestPortlet.war

같은 기능의 psadmin 명령

psadmin deploy-portlet