Fork me on GitHub

Plugin Identitystore Agent

Introduction

This plugin give some AdminFeature to agents for managing user profile.

Components and configuration

ManageCustomerIdentity.jsp is the AdminFeature which all view for managing user's profile. It's restricted by the right AGENT_IDS_MANAGEMENT. It retrieves full identity from service identitystoreagent.identitystore.service declared in the context file and the result is limited by RBAC '(identitystoreagent) Manage user's profile'. All these components use common configuration.

In identitystoreagent.properties, configuration have to be done for :

  • The application declared in identitystore referencial with 'identitystoreagent.application.code'
  • The list of available attribute's key for dislay / update purpose in 'identitystoreagent.ids_view.attribute'
  • For attributes with list of values, 'identitystoreagent.application.listref' and linked parameter have to be set (check example in the file)

In identitystoreagent_messages.properties, labels for attribute listed in 'identitystoreagent.ids_view.attribute' have to be set. These labels are also used in RBAC service '(identitystoreagent) Manage user's profile'.