Configuring User Registration
When visitors to your API Portal decide they want to use the APIs there, they need to have full access as validated users to log in to the portal. To log in users can either:
Register with
API Portal and provide an email address and create a password. Upon approval,
API Portal creates an account for the user in the UMC, and the user can log in with the email address and password provided at registration. Users can manage their own account details and change the password from the Profiles link in
API Portal.
Use the social account credentials, for example, Google or Facebook. Upon approval,
API Portal notifies the user. At the first login,
API Portal creates an account for the user in the UMC. Users must use the social account to change account details and their password. If you want to allow requesters to use their social account, you need to configure it.
Depending on your security requirements, you can choose the level of approval needed when registration requests and social logins arrive:
Approval workflows. Ensure security while simplifying operations during user registration by using approval workflows within
API Portal for security credentials provisioning. With approval workflows,
API Portal can notify an administrator (or a group of approvers) about user registration requests and allow the approvers to approve or reject the requests. Upon approval,
API Portal notifies the requester by email.
Note: Approval workflows in API Portal are separate from the approval workflows that are used with run-time policies in CentraSite.
Email confirmation (default). Email confirmation provides a simple way to register new users. Upon receiving a user registration request,
API Portal sends an email to the requester at the email address provided at registration. The requester simply clicks the link in the email to activate the user account and the user credentials.
Automatic registration. If it’s not essential to review each user registration request, you can use automatic registration, where
API Portal automatically processes all user registration requests or social log in requests upon receipt. With automatic registration,
API Portal creates the user account and notifies the requester by email that their account is activated and ready to use. The requester needs to log in to the portal using the email address or social account credentials that were provided at registration.
By default,
API Portal stores all user registration approvals and email notifications. Depending on the volume of user registration activity for your portal, you may want to periodically purge the approval and email notification entries. For more information, see
Advanced Configuration of
API Portal .