The unique identifier (UUID) of the group to update
Update User Group
Modifies the configuration of an existing user group including its name, description, role assignments, and other settings.
Path Parameters
Body
application/json
Body
UpdateGroup
Data for updating group configuration
Array of role IDs to assign to the group
Example:["550e8400-e29b-41d4-a716-446655440000","550e8400-e29b-41d4-a716-446655440001"]
Human-readable name for the group
Example:Marketing Team
Detailed description of the group’s purpose and scope
Example:Marketing team with access to customer data and analytics tools
Response
200 application/json
Response
Successfully updated user group
Group
Complete user group information with members, roles, and configuration
Unique identifier for the group
Example:550e8400-e29b-41d4-a716-446655440000
Timestamp when the group was created
Example:2023-01-15T10:30:00Z
Timestamp when the group was last modified
Example:2023-01-15T10:30:00Z
Human-readable name for the group
Example:Engineering Team
Detailed description of the group’s purpose and scope
Example:Software engineering team with access to development resources
User role definition with specific permissions and capabilities
Show Child Parameters
Whether this group can be deleted
Example:true
User information within a group context
Example:{"id":"550e8400-e29b-41d4-a716-446655440000","firstName":"John","lastName":"Doe","email":"john.doe@company.com","createdAt":"2023-01-15T10:30:00Z","updatedAt":"2023-01-15T10:30:00Z"}
Show Child Parameters
Maximum number of devices per user in this group
Example:5
Whether this is the default group for SAML users
Example:false
Identity provider mapping for this group
Example:["engineering@company.com"]
Authentication
Path Parameters
Body
Get Group Details
Retrieves comprehensive information about a specific user group including its members, assigned roles, permissions, and configuration settings.
Path Parameters
The unique identifier (UUID) of the group
Response
application/json
Response
Successfully retrieved the group
Group
Complete user group information with members, roles, and configuration
Unique identifier for the group
Example:550e8400-e29b-41d4-a716-446655440000
Timestamp when the group was created
Example:2023-01-15T10:30:00Z
Timestamp when the group was last modified
Example:2023-01-15T10:30:00Z
Human-readable name for the group
Example:Engineering Team
Detailed description of the group’s purpose and scope
Example:Software engineering team with access to development resources
User role definition with specific permissions and capabilities
Show Child Parameters
Whether this group can be deleted
Example:true
User information within a group context
Example:{"id":"550e8400-e29b-41d4-a716-446655440000","firstName":"John","lastName":"Doe","email":"john.doe@company.com","createdAt":"2023-01-15T10:30:00Z","updatedAt":"2023-01-15T10:30:00Z"}
Show Child Parameters
Maximum number of devices per user in this group
Example:5
Whether this is the default group for SAML users
Example:false
Identity provider mapping for this group
Example:["engineering@company.com"]
Authentication
Path Parameters
Remove User Group
Permanently removes a user group from the tenant. This operation will also remove all group members and revoke group-based permissions.
Path Parameters
The unique identifier (UUID) of the group to delete
Response
Response
Successfully deleted the group
Authentication
Path Parameters
Admission Rules
Access control rules and conditions
Create Admission Rule
Creates a new admission rule that defines conditions for allowing or denying access to network resources. Admission rules can include time constraints and custom logic for fine-grained access control.
Body
application/json
Body
The admission rule data to create
CreateAdmissionRule
Data required to create a new admission rule
Rule logic or condition for the admission rule
Example:user.department == 'Engineering'
Human-readable name for the admission rule
Example:Engineering Department Access
Whether this rule includes time-based constraints
Example:false
Response
application/json
Response
Successfully created the admission rule
AdmissionRule
Complete admission rule information with configuration and metadata
Unique identifier for the admission rule
Example:550e8400-e29b-41d4-a716-446655440000
Timestamp when the rule was created
Example:2023-01-15T10:30:00Z
Timestamp when the rule was last modified
Example:2023-01-15T10:30:00Z
Human-readable name for the admission rule
Example:Engineering Department Access
Type of admission rule (ALLOW, DENY, or CUSTOM)
Allowed values:ALLOWDENYCUSTOM
Example:ALLOW
Whether this rule includes time-based constraints
Example:false
Rule logic or condition for the admission rule
Example:user.department == 'Engineering'