All URIs are relative to https://prod.api.appcluster01.ca-central-1.ezmax.com/rest
Method | HTTP request | Description |
---|---|---|
groupsCreateObjectScimV2 | POST /2/scim/Groups | Create a new Usergroup |
groupsDeleteObjectScimV2 | DELETE /2/scim/Groups/{groupId} | Delete an existing Usergroup |
groupsEditObjectScimV2 | PUT /2/scim/Groups/{groupId} | Edit an existing Usergroup |
groupsGetListScimV2 | GET /2/scim/Groups | Retrieve Usergroup list |
groupsGetObjectScimV2 | GET /2/scim/Groups/{groupId} | Retrieve an existing Usergroup |
ScimGroup groupsCreateObjectScimV2(scimGroup)
Create a new Usergroup
// Import classes:
//import eZmaxApi.infrastructure.*
//import eZmaxApi.models.*
val apiInstance = ScimGroupsApi()
val scimGroup : ScimGroup = // ScimGroup |
try {
val result : ScimGroup = apiInstance.groupsCreateObjectScimV2(scimGroup)
println(result)
} catch (e: ClientException) {
println("4xx response calling ScimGroupsApi#groupsCreateObjectScimV2")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling ScimGroupsApi#groupsCreateObjectScimV2")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
scimGroup | ScimGroup |
Configure Bearer: ApiClient.accessToken = ""
- Content-Type: application/json
- Accept: application/json
groupsDeleteObjectScimV2(groupId)
Delete an existing Usergroup
// Import classes:
//import eZmaxApi.infrastructure.*
//import eZmaxApi.models.*
val apiInstance = ScimGroupsApi()
val groupId : kotlin.String = groupId_example // kotlin.String |
try {
apiInstance.groupsDeleteObjectScimV2(groupId)
} catch (e: ClientException) {
println("4xx response calling ScimGroupsApi#groupsDeleteObjectScimV2")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling ScimGroupsApi#groupsDeleteObjectScimV2")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
groupId | kotlin.String |
null (empty response body)
Configure Bearer: ApiClient.accessToken = ""
- Content-Type: Not defined
- Accept: Not defined
ScimGroup groupsEditObjectScimV2(groupId, scimGroup)
Edit an existing Usergroup
// Import classes:
//import eZmaxApi.infrastructure.*
//import eZmaxApi.models.*
val apiInstance = ScimGroupsApi()
val groupId : kotlin.String = groupId_example // kotlin.String |
val scimGroup : ScimGroup = // ScimGroup |
try {
val result : ScimGroup = apiInstance.groupsEditObjectScimV2(groupId, scimGroup)
println(result)
} catch (e: ClientException) {
println("4xx response calling ScimGroupsApi#groupsEditObjectScimV2")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling ScimGroupsApi#groupsEditObjectScimV2")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
groupId | kotlin.String | ||
scimGroup | ScimGroup |
Configure Bearer: ApiClient.accessToken = ""
- Content-Type: application/json
- Accept: application/json
ScimGroup groupsGetListScimV2(filter)
Retrieve Usergroup list
// Import classes:
//import eZmaxApi.infrastructure.*
//import eZmaxApi.models.*
val apiInstance = ScimGroupsApi()
val filter : kotlin.String = filter_example // kotlin.String | Filter expression for searching groups
try {
val result : ScimGroup = apiInstance.groupsGetListScimV2(filter)
println(result)
} catch (e: ClientException) {
println("4xx response calling ScimGroupsApi#groupsGetListScimV2")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling ScimGroupsApi#groupsGetListScimV2")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
filter | kotlin.String | Filter expression for searching groups | [optional] |
Configure Bearer: ApiClient.accessToken = ""
- Content-Type: Not defined
- Accept: application/json
ScimGroup groupsGetObjectScimV2(groupId)
Retrieve an existing Usergroup
// Import classes:
//import eZmaxApi.infrastructure.*
//import eZmaxApi.models.*
val apiInstance = ScimGroupsApi()
val groupId : kotlin.String = groupId_example // kotlin.String |
try {
val result : ScimGroup = apiInstance.groupsGetObjectScimV2(groupId)
println(result)
} catch (e: ClientException) {
println("4xx response calling ScimGroupsApi#groupsGetObjectScimV2")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling ScimGroupsApi#groupsGetObjectScimV2")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
groupId | kotlin.String |
Configure Bearer: ApiClient.accessToken = ""
- Content-Type: Not defined
- Accept: application/json