Sun Java System Portal Server 7.1 Configuration Guide

ProcedureTo Configure a Read-Only Communication Channel

  1. Configure the settings for the end user—which in this case is authless anonymous—and create a calendar SSO adapter configuration.

    1. From an Internet browser, log on to the Sun Java System Portal Server administration console at http:// hostname:port /psconsole, for example http://psserver.company22.example.com:80/psconsole

    2. Click the Identity Management tab to display the View drop down list in the navigation pane.

    3. Click Users in the View drop down list.

    4. Scroll down as needed to the authless anonymous user and click the accompanying arrow to bring up the authlessanonymous page in the data pane.

      Now you can add the SSO Adapter service to the authless anonymous user.

    5. Click Services in the View drop down list within the authlessanonymous page to display the available services.

    6. Click Add.

    7. Click the checkbox for SSO Adapter.

    8. Click Save.

  2. Create a calendar SSO Adapter configuration for the authless anonymous user.

    1. If not already logged in, log into the Sun Java System Portal Server administration console.

    2. Click the Identity Management tab to display the View drop down list in the navigation pane.

    3. Select Services in the View drop down list to display the list of configurable services.

    4. Click the arrow next to SSO Adapter to display the SSO Adapter page in the data pane.

    5. In the blank configuration description field, type in a group-oriented SSO Adapter configuration string (with a User ID and password). A typical configuration has been provided subsequently for your reference. The attributes available in this string can vary depending upon how you configured the Sun Java System Portal Server SSO Adapter template. By default the SSO Adapter template expects the user to specify the following information:

      • host

        • port

          • client port

          • uid

          • password

            If the configuration description field is not blank when you get to it, select all the text in the field and delete it before entering a string in the following format:

            default|undef://? uid:password@host:port /?configName=configuration-name &configDesc=configuration-description

            For example:

            default|undef://?libadmin:libadmin@example.com:3080/?configName= sunOneCalendar_librarySchedule&configDesc=SUN-ONE-CALENDAR

    6. Click Add.

    7. Click Save.

  3. Create a new calendar channel for the authless anonymous user that is based on the newly created SSO Adapter configuration.

    1. Log in to the Sun Java System Portal Server administration console.

    2. Click the Identity Management tab to display the View drop down list in the navigation pane.

    3. Click Users in the View drop down list.

    4. Scroll down to the authless anonymous user, and click the accompanying arrow.

      The authlessanonymous page appears in the data pane.

    5. Click Portal Desktop in the View drop down list.

      The Edit link is displayed.

    6. Click the Edit link.

    7. Click the Channel and Container Management link.

    8. Scroll down to the Channels section and click New.

    9. Enter a name in the Channel Name field. For example:

      LibraryScheduleChannel

    10. Choose the correct provider from the provider drop down list. For this example the correct provider is Calendar Provider.

    11. Click OK, which returns you to the Channel and Container Management page.

      Now you can edit the channel properties.

    12. Scroll down to the Channels section and click Edit Properties next to your newly created channel. For example:

      LibraryScheduleChannel

    13. Edit fields as appropriate. For example:

      • title: Library Schedule

        • description: Library Schedule

          • ssoAdapter: sunOneCalendar_librarySchedule

          • loadSubscribedCalendars: false (no checkmark)

          • is editable: false (no checkmark)

    14. Scroll as needed and click Save.

  4. Add the new calendar channel to Portal Desktop of the Authless Anonymous user:

    1. Near the top of the page, click Top, which returns you to the Channel and Container Management page.

    2. Scroll down the Container Channels section and click the link for the container that you want to add the new channel to. For example, MyFrontPageTabPanelContainer. Do not click the accompanying Edit Properties link.

    3. Under the Channel Management heading, click the name of the channel you just created.

      For example, LibraryScheduleChannel, in the Ready For Use list.

    4. Add the channel to the Available to End Users on the Content Page list or to the Visible on the Portal Desktop list.

      Click the Add button above the list for which you want to add the channel.

    5. Scroll back up the page to click Save under the Channel Management heading.

    6. Restart the web container.