Unassign Groups
Remove users from security groups in EPMware.
Endpoint Details
Request Body
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
userName |
String | Yes | Username to remove from groups |
groups |
Array | Yes | List of group names to unassign |
Response
Success Response (200 OK)
{
"status": "S",
"message": "Groups unassigned successfully",
"data": {
"userName": "JSMITH",
"removedGroups": ["FIN_ANALYSTS", "REPORT_VIEWERS"],
"remainingGroups": ["BASIC_USERS"]
}
}
Examples
def unassign_user_groups(username, groups, token):
url = "https://demo.epmwarecloud.com/service/api/security/users/sso/unassign_groups"
headers = {"Authorization": f"Token {token}"}
payload = {
"userName": username,
"groups": groups
}
response = requests.post(url, json=payload, headers=headers)
return response.json()