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

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

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