Package com.slack.api.scim2
Interface AsyncSCIM2Client
- All Known Implementing Classes:
AsyncSCIM2ClientImpl
public interface AsyncSCIM2Client
Slack SCIM API client.
Provision and manage user accounts and groups with the Slack SCIM API. SCIM is used by Single Sign-On (SSO) services and identity providers to manage people across a variety of tools, including Slack.
It's also possible to write your own apps and scripts using the SCIM API to programmatically manage the members of your workspace.
- See Also:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetServiceProviderConfigs(RequestConfigurator<ServiceProviderConfigsGetRequest.ServiceProviderConfigsGetRequestBuilder> req) readUser(UsersReadRequest req) voidsetEndpointUrlPrefix(String endpointUrlPrefix)
-
Field Details
-
ENDPOINT_URL_PREFIX
- See Also:
-
-
Method Details
-
getEndpointUrlPrefix
String getEndpointUrlPrefix() -
setEndpointUrlPrefix
-
getServiceProviderConfigs
CompletableFuture<ServiceProviderConfigsGetResponse> getServiceProviderConfigs(ServiceProviderConfigsGetRequest req) -
getServiceProviderConfigs
CompletableFuture<ServiceProviderConfigsGetResponse> getServiceProviderConfigs(RequestConfigurator<ServiceProviderConfigsGetRequest.ServiceProviderConfigsGetRequestBuilder> req) -
getResourceTypes
-
getResourceTypes
-
searchUsers
-
searchUsers
-
readUser
-
readUser
-
createUser
-
createUser
-
patchUser
-
patchUser
-
updateUser
-
updateUser
-
deleteUser
-
deleteUser
-
searchGroups
-
searchGroups
-
readGroup
-
readGroup
-
createGroup
-
createGroup
-
patchGroup
-
patchGroup
-
updateGroup
-
updateGroup
-
deleteGroup
-
deleteGroup
-