🚧 The Rhombus Developer Documentation is currently in beta. For the official documentation, please visit docs.rhombus.com.
curl --request POST \
--url https://api2.rhombussystems.com/api/permission/getPermissionGroups \
--header 'Content-Type: application/json' \
--header 'x-auth-apikey: <api-key>' \
--header 'x-auth-scheme: <x-auth-scheme>' \
--data '{}'{
"error": true,
"errorMsg": "<string>",
"groupMembership": {},
"partnerMembership": {},
"permissionGroups": [
{
"accessControlLocationAccessMap": {},
"accessibleLocations": [
"AAAAAAAAAAAAAAAAAAAAAA"
],
"assignablePermissionGroups": [
"AAAAAAAAAAAAAAAAAAAAAA"
],
"defaultAccessControlPermissionForNewLocations": "READONLY",
"defaultPermissionForNewLocations": "READONLY",
"description": "<string>",
"deviceAccessMap": {},
"functionalityList": [
"DEVICE_ADMINISTRATION"
],
"inLine": true,
"installer": true,
"locationAccessMap": {},
"locationGranularAccessMap": {},
"mutable": true,
"name": "<string>",
"orgUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"storedInS3": true,
"superAdmin": true,
"userPermissionGroupAccessMap": {},
"uuid": "AAAAAAAAAAAAAAAAAAAAAA"
}
],
"warningMsg": "<string>"
}Get details about all permission groups in organization
curl --request POST \
--url https://api2.rhombussystems.com/api/permission/getPermissionGroups \
--header 'Content-Type: application/json' \
--header 'x-auth-apikey: <api-key>' \
--header 'x-auth-scheme: <x-auth-scheme>' \
--data '{}'{
"error": true,
"errorMsg": "<string>",
"groupMembership": {},
"partnerMembership": {},
"permissionGroups": [
{
"accessControlLocationAccessMap": {},
"accessibleLocations": [
"AAAAAAAAAAAAAAAAAAAAAA"
],
"assignablePermissionGroups": [
"AAAAAAAAAAAAAAAAAAAAAA"
],
"defaultAccessControlPermissionForNewLocations": "READONLY",
"defaultPermissionForNewLocations": "READONLY",
"description": "<string>",
"deviceAccessMap": {},
"functionalityList": [
"DEVICE_ADMINISTRATION"
],
"inLine": true,
"installer": true,
"locationAccessMap": {},
"locationGranularAccessMap": {},
"mutable": true,
"name": "<string>",
"orgUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"storedInS3": true,
"superAdmin": true,
"userPermissionGroupAccessMap": {},
"uuid": "AAAAAAAAAAAAAAAAAAAAAA"
}
],
"warningMsg": "<string>"
}Your API key for Rhombus.
Authentication scheme indicator ("api-token").
9Request object for getting all permission groups in the organization.
OK
Response object containing permission groups and membership information for the organization.
Map of permission group UUIDs to list of user UUIDs in each group
Show child attributes
Map of partner UUIDs to list of user UUIDs in each partner organization
Show child attributes
List of permission groups in the organization
Show child attributes
Was this page helpful?