Sudo Role Attributes

The following lists the sudoRole attributes:

Schema Example

The following example shows how to add the sudoRole schema to the source XML: 

Copy
     {
        "nativeObjectType": "sudoRole",
        "identityAttribute": "dn",
        "displayAttribute": "cn",
        "hierarchyAttribute": null,
        "includePermissions": false,
        "features": [
            "PROVISIONING"
        ],
        "configuration": {
            "memberAttribute": [
                "cn"
            ],
            "groupMemberAttribute": "sudoUser"
        },
        "attributes": [
            {
                "name": "dn",
                "type": "STRING",
                "schema": null,
                "description": "Directory Path",
                "isMulti": false,
                "isEntitlement": false,
                "isGroup": false
            },
            {
                "name": "cn",
                "type": "STRING",
                "schema": null,
                "description": "common name(s) for which the entity is known by",
                "isMulti": false,
                "isEntitlement": false,
                "isGroup": false
            },
            {
                "name": "sudoUser",
                "type": "STRING",
                "schema": null,
                "description": "unique member of a posixGroup",
                "isMulti": true,
                "isEntitlement": false,
                "isGroup": false
            },
            {
                "name": "description",
                "type": "STRING",
                "schema": null,
                "description": "descriptive information",
                "isMulti": false,
                "isEntitlement": false,
                "isGroup": false
            }
        ],
        "id": "84230fbd922e4fc6a03d5cc5e500362d",
        "name": "sudoRole",
        "created": "2024-10-08T12:22:31.694Z",
        "modified": "2024-10-08T12:22:31.694Z"
    },