Skip to content

User

The Warden user object defines information about a user and what actions they can perform within Warden.

Example

{
    "id": "abcdef123",
    "username": "jdoe",
    "first_name": "John",
    "last_name": "Doe",
    "email": "john@example.com",
    "status": "ACTIVE | INACTIVE",
    "groups": [
        "group1",
        "group2"
    ],
    "permissions": {
        "request": {
            "read": true,
            "onboard": true,
            "update": false,
            "delete": false
        },
        "approval": {
            "read": true,
            "update": true,
            "delete": true
        },
        "view_accounts": false,
        "view_requests": true,
        "view_users": false,
        "view_groups": false
    }
}