Each delegation request is a JSON string that contains the following properties and values:
Property | Value | Required | Notes |
---|---|---|---|
Timestamp | When to process the request | Yes | Must be a valid time value. Can be set for a future time to scheduled the request. |
Action | Action for the request | Yes | Must be one of the following approved verbs: Add, Remove, Repalce, Clear |
Path | OU targetted by the request | Yes | Must be an OU under the Department's OU. |
Principal | AD group in the delegation | Yes | Must be either:
|
Delegation | Permissions for request | Yes | Must be either:
|
RequestedBy | EID submitting the request | Yes | Must be the EID submitting the request. Validated against the Department's Administrators group. |
RequestedFor | EID requesting the delegation | No | The EID who requested the delegation from the owner. Optional |