Skip Headers
Oracle® Fusion Middleware User's Guide for Oracle WebCenter Spaces
11g Release 1 (11.1.1.4.0)

Part Number E10149-06
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

22 Enabling Self-Registration

WebCenter Spaces administrators can enable self-registration for the application. Through self-registration, invited and uninvited users can create their own login and password for WebCenter Spaces. This chapter describes how to enable self-registration. It contains the following sections:

Audience

The content of this chapter is intended for WebCenter Spaces administrators with the Application-Manage All permission.

22.1 What You Should Know About Self Registration

Self-registration allows users to create their own login and password for WebCenter Spaces. A user who self registers is immediately and automatically granted access to WebCenter Spaces and a new user account is created in the application's identity store.

If anyone is allowed to self-register, that is any public user, a Register link or button displays below the WebCenter Spaces login form. To enable this feature, see Section 22.3, "Enabling Anyone to Self-Register".

Self-registration by invitation is available too. This feature allows Space moderators to send out membership invitations to people who are not currently registered with WebCenter Spaces but might be interested in their Space. Before accessing the Space, invitees must create an account with WebCenter Spaces and their account details are added to the application's identity store. If approval is required, the moderator must approve their subscription request before gaining access to the Space. If the Space is public or further approval is not required, then new user gains access to the Space immediately he logs in for the first time. See also, Section 22.2, "Enabling Self-Registration By Invitation-Only".

Note:

If self-registration is not enabled in WebCenter Spaces, identity store management takes place through the WLS Administration Console (or directly into embedded LDAP identity stores using LDAP commands) and is the responsibility of your systems administrator. See also, "Adding Users to the Embedded LDAP Identity Store" in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter.

A self-registration page is supplied out-of-the-box. Users with the Administrator role can add new components to the page and change the page layout if required. See, Section 7.3, "Working with System Pages".

The self-registration page provided with WebCenter Spaces offers to send a "user name reminder email" to anyone who tries to register with an email address that has already been used (Figure 22-1).

Figure 22-1 Email Address Already Registered

Email Address Aleady Registered

This feature only works if public credentials are defined for the external application that is providing authentication for the Mail service in WebCenter Spaces. If users experience issues with this feature, ask your Fusion Middleware Administrator to check the mail server connection and its associated external application connection are configured correctly and that public credentials are defined. See also, "Registering Mail Servers" in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter.

22.2 Enabling Self-Registration By Invitation-Only

Out-of-the-box, only existing WebCenter users are candidates for Space membership. While this might meet the needs of most WebCenter Spaces applications it is likely that some Spaces will want to recruit members outside of the WebCenter Spaces community.

The WebCenter Spaces administrator can extend Space membership to users outside of WebCenter Spaces by allowing them to self-register on an invitation-only basis. When this facility is enabled, moderators can invite anyone to join their Space by sending them a customizable invitation by mail. The invitation includes a secure, self-registration URL which the invited party clicks to accept Space membership.

New members recruited in this way must create an account with WebCenter Spaces before gaining access to the Space. Users who self-register by invitation are added to the identity store, and to the Space's member list.

Note:

Users who self-register by invitation will be assigned the default application role too—Authenticated-User. Out-of-the box, users with the Authenticated-User role have access to their own Home Space, pages that they create, and public pages. They are also allowed to view public Spaces, join any Space that allows self-subscription, and create Spaces of their own. When you enable self-registration, consider modifying Authenticated-User permissions to suit your exact requirements. See also, Section 21.2.3, "Modifying Application Role Permissions".

To allow external users to join Spaces:

  1. Open WebCenter Spaces Administration.

    For details, see Chapter 4, "Accessing WebCenter Spaces Administration Pages.".

  2. Click Configuration, then General.

  3. Select Allow Self-Registration Through Invitations (Figure 22-2).

    When you deselect this option, only existing WebCenter users are candidates for Space membership.

    Figure 22-2 Allowing Self-Registration Through Invitations

    Extending Group Space Subscription to Non-WebCenter Users
  4. Click Apply.

Moderators may invite non-WebCenter users to become members of their Space. See "Inviting a Non-WebCenter Spaces User" in Oracle Fusion Middleware User's Guide for Oracle WebCenter Spaces.

22.3 Enabling Anyone to Self-Register

When anyone is allowed to self-register, that is any public user, a Register link or Register button displays on the WebCenter Spaces login page (Figure 22-3).

Figure 22-3 Self-Registration Available on Login Form

Self-Registration Available on Login Form

New users must create an account before gaining access to the WebCenter Spaces application.

Users who self-register are added directly to the WebCenter Spaces identity store and assigned the Authenticated-User application role. Out-of-the-box, users with Authenticated-User role have access to their own Home Space, pages that they create, and public pages. They are also allowed to view public Spaces, join any Space that allows self-subscription, and create Spaces of their own. If you enable self-registration, consider modifying Authenticated-User permissions to suit your exact requirements. See Section 21.2.3, "Modifying Application Role Permissions".

To allow anyone to self-register with WebCenter Spaces:

  1. Open WebCenter Spaces Administration.

    For details, see Chapter 4, "Accessing WebCenter Spaces Administration Pages.".

  2. Click Configuration, then General.

  3. Select Allow Public Users to Self-Register (Figure 22-4).

    When you deselect this option, public users cannot self-register with WebCenter Spaces. You still enable self-registration on an invitation-only basis if you want. See Section 22.2, "Enabling Self-Registration By Invitation-Only".

    Figure 22-4 Allowing Self-Registration Through Invitations

    Extending Group Space Subscription to Non-WebCenter Users
  4. Click Apply.

See also, Section 29.2, "Registering Yourself with WebCenter Spaces".