The Administration Web Interface and the Tcl Command-Line Administration tool provide commands to manage pending operations in the context of maker–checker authorization (see Table: Pending operation commands).
The following field attributes are available for the pending operation commands:
Table: Pending operation field attributes | Attribute name | Data type | Description |
|---|
| POFLD_AUTO_EXECUTE | Boolean | Specifies whether the pending operation should be automatically executed on behalf of the maker administrator upon approval by the checker administrator. |
| POFLD_CHECKER_DOMAIN | String | The domain of the administrator who is entitled to authorize the pending operation (checker). Up to 255 characters. |
| POFLD_CHECKER_USERID | String | The user ID of the administrator who is entitled to authorize the pending operation (checker). Up to 255 characters. |
| POFLD_COMMAND | String | The name of the command that is awaiting approval. Up to 32 characters. |
| POFLD_CONTEXT | String | The serialized input parameters of the command that is awaiting approval. Up to 16,384 characters. |
| POFLD_CONTEXTID | String | Unique identifier of the context for the pending operation. Up to 255 characters |
| POFLD_CREATE_TIME | DateTime | The date and time the data record was created. Format: yyyy-mm-ddThh:mm:ssZ |
| POFLD_DOMAIN | String | The domain of the command target. By default, it is based on the maker administrator. Up to 255 character. |
| POFLD_IDENTIFIER | String | The unique ID of the operation in the maker–checker workflow. Automatically created during the first execution of a command, if maker–checker authorization is enabled. Mandatory during the second execution of a command, if maker–checker authorization is enabled. Allowed characters: [0-9a-zA-Z] Exactly 8 characters. |
| POFLD_MAKER_DOMAIN | String | The domain of the administrator who initiated the pending operation (maker). Up to 255 characters. |
| POFLD_MAKER_USERID | String | The user ID of the administrator who initiated the pending operation (maker). Up to 255 characters. |
| POFLD_MODIFY_TIME | DateTime | The date and time the data record was last modified. Format. yyyy-mm-ddThh:mm:ssZ |
| POFLD_NOTE | String | Additional annotations and remarks added by the maker administrator when initiating the pending operation. Up to 2,048 characters. |
| POFLD_OBJECT | String | The type of the target object. Up to 32 characters. |
| POFLD_ORGANIZATIONAL_UNIT | String | The organizational unit of the command target. By default, it is based on the maker administrator. Up to 255 characters. |
| POFLD_SERIAL_NO | String | The serial number of the authenticator affected by the command, e.g. when an authenticator is assigned to a user. As long as there is an operation pending, the respective authenticator is reserved and cannot be used for any other operation. Up to 46 characters. |
| POFLD_STATUS | UnsignedInt | The approval state of the pending operation. |
| POFLD_TO_SERIAL_NO | String | Returned as upper bound of a serial number range between POFLD_SERIAL_NO and POFLD_TO_SERIAL_NO of possibly affected authenticators of a pending operation (when queried using queryPendingOperation or viewPendingOperation). Up to 46 characters. |