Deactivate User - Lagoon/LagoonSecurity-API GitHub Wiki

Disables an users account. Can only be used for active users. The user object is returned including a list of his permissions (organized by profile - action - actionpoint).

GET /users/{user_id}/deactivate

If your application is configured to use contexts use:

GET /contexts/{cname}/users/{user_id}/deactivate

Parameters:

user_id: User Idendification

Output Example:

{
     "id": 13,
     "enable": false,
     "ghost": false,
     "login": "user",
     "name": "User",
     "email": "[email protected]",
     "profiles": [{
        "id": 16,
        "name": "admin",
        "description": "adminProfile",
        "actions": {
            "Users": ["reactivate", "deactivate", "show", "activate", "index"],
            "Application": ["index"],
            "Apps": ["show"],
            "Contexts": ["show", "update", "index", "delete", "edit", "save", "create"],
            "Permissions": ["index"]
        }
    }]
}
⚠️ **GitHub.com Fallback** ⚠️