Details
-
Improvement
-
Resolution: Completed
-
Blocker
-
COmanage Registry 2.0.0 (Passing Fad)
Description
Currently, CO Service Tokens are implemented as an experimental AvailablePlugin. Consider the following enhancements/changes:
- Convert from plugin to core code, enable via CO Settings
- Add support for revoking (unsetting) a token.
- Define a provisioning action enum and maybe provide the token to the provisioner only for that enum.
- Add support to LdapProvisioner to write token (may require attribute options?)
- Add a link from CO Person canvas to assign tokens (same link as "My Identity" dropdown)
- Add hasMany relations from CoPerson and CoService, so dynamic binding is no longer required in CoServiceToken[Setting]sController.