If you want to know how to configure services and data stores within a realm, you'll want to understand the workings of these service endpoints. If you want to customize realms in production, you'll want to keep these endpoints available on an OpenAM console. You can find these endpoints in the console/realm subdirectory.
HomePage.jsp
Associated with the main Access Control page in the OpenAM GUI console, which lists configured realms. If you call realm/HomePage.jsp directly, it cites messages associated with changes for a specific user, and functions more closely associated with JSP endpoints in the console/idm subdirectory.
IDRepo.jsp
Enables links with directory server data stores within a realm. To access, select Access
Control > [some realm]
> Data Stores > New. You should see
a variety of supported directory server data stores, such as Active Directory, OpenDJ, and
Tivoli Directory Server.
IDRepoAdd.jsp
Appears when you add a data store; associated with the IDRepo.jsp service endpoint.
IDRepoEdit.jsp
Appears when you edit an existing data store; associated with the IDRepo.jsp service endpoint.
IDRepoSelectType.jsp
Includes a list of supported data stores, from Active Directory to OpenDJ; associated with the IDRepo.jsp service endpoint.
RMRealm.jsp
Supports the configuration of a new realm, or editing of an existing realm.
RMRealmAdd.jsp
Supports the addition of a new realm; associated with the RMRealm.jsp service endpoint.
RealmDiscoveryDescriptionAdd.jsp
Supports a new description for a realm; associated with the RealmResourceOffering.jsp service endpoint.
RealmDiscoveryDescriptionEdit.jsp
Supports an edited description; associated with the RealmResourceOffering.jsp service endpoint.
RealmProperties.jsp
Works with the pages that allow you to edit an existing realm.
RealmResourceOffering.jsp
Supports the configuration of a security mechanism to a new realm resource offering. Requires the configuration of the discovery service, and the configuration of a directory resource offering for the specified realm.
RealmResourceOfferingAdd.jsp
Supports the addition of a security mechanism to a new realm resource offering. Requires the configuration of the discovery service, and the configuration of a directory resource offering for the specified realm.
RealmResourceOfferingEdit.jsp
Supports the editing of a security mechanism for an existing realm resource offering. Requires the configuration of the discovery service, and the configuration of a directory resource offering for the specified realm.
Services.jsp
Supports the configuration of a service within a specified realm.
ServicesAdd.jsp
Supports the addition of a service to a specified realm; available services to add include Administration, Dashboard, Discovery, Globalization Settings, OAuth2 Provider, Password Reset, Session, and User.
ServicesCannotAssignService.jsp
If a desired service is not compatible with directory data available from an organization, it is rejected.
ServicesEdit.jsp
Supports the editing of an existing service; associated with the Services.jsp endpoint.
ServicesNoAttribute.jsp
Supports the editing of an existing service; called if the attribute cannot be found or changed.
ServicesSelect.jsp
Implements step 1 of the addition of a new service; associated with the Services.jsp endpoint.