Supplied security implementations

One of the requirements for a deployment of i2 Analyze is a user groups provider, which is the mechanism through which the users in an organization are assigned to the groups that then appear in the security schema.

If your deployment environment uses Open Liberty for user authentication, the i2 Analyze deployment toolkit provides the production-quality WebSphereUserGroupsProvider class, which retrieves user groups from the Open Liberty user registry.

If your environment uses a claims-based mechanism such as OpenID Connect (OIDC) for user authentication, you can instead use the ClaimsBasedUserGroupsProvider class, which can retrieve user group information from those systems.

Note: The deployment toolkit can also provide an example security schema and Open Liberty user registry that contain correlating group names and dimension values. These files are suitable for use in development environments, but not in production.