Child pages
  • Candidate Grouper API Hook Points (archived)
Skip to end of metadata
Go to start of metadata

ARCHIVED: THIS IS NOT A CURRENT DOCUMENT

Candidate Grouper API Hook Points

These are candidate locations for implementing both pre- and post-hooks in the Grouper API. The Group Management hooks would probably be implemented before the Metadata Management hooks.

Group Management

Groups
  • Create/Delete
    • The pre-hook would allow the creation and deletion of groups to be vetoed.
  • Add/Delete Memberships
    • The pre-hook would allow the addition and deletion of immediate and composite memberships to be vetoed. Individual memberships created or deleted as a result cannot be vetoed.
    • The post-hook would include all affected memberships.
  • Grant/Revoke Privileges
    • The pre-hook would allow the granting and removing of privileges to be vetoed. Any privileges indirectly affected by the privilege modification
  • Add/Delete/Update Attributes
  • Add/Delete Group Types
Stems
  • Create/Delete
    • The pre-hook would allow the creation and deletion of stems to be vetoed.
  • Grant/Revoke Privileges
  • Update Attributes

Metadata Management

Group Types
  • Create/Delete
  • Add/Delete Fields
Fields
  • Create/Delete
Sessions
  • Start/Stop

  • No labels