public interface SCIMClient
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.
| Modifier and Type | Field and Description |
|---|---|
static String |
ENDPOINT_URL_PREFIX |
static final String ENDPOINT_URL_PREFIX
String getEndpointUrlPrefix()
void setEndpointUrlPrefix(String endpointUrlPrefix)
ServiceProviderConfigsGetResponse getServiceProviderConfigs(ServiceProviderConfigsGetRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionServiceProviderConfigsGetResponse getServiceProviderConfigs(RequestConfigurator<ServiceProviderConfigsGetRequest.ServiceProviderConfigsGetRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersSearchResponse searchUsers(UsersSearchRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersSearchResponse searchUsers(RequestConfigurator<UsersSearchRequest.UsersSearchRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersReadResponse readUser(UsersReadRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersReadResponse readUser(RequestConfigurator<UsersReadRequest.UsersReadRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersCreateResponse createUser(UsersCreateRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersCreateResponse createUser(RequestConfigurator<UsersCreateRequest.UsersCreateRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersPatchResponse patchUser(UsersPatchRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersPatchResponse patchUser(RequestConfigurator<UsersPatchRequest.UsersPatchRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersUpdateResponse updateUser(UsersUpdateRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersUpdateResponse updateUser(RequestConfigurator<UsersUpdateRequest.UsersUpdateRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersDeleteResponse deleteUser(UsersDeleteRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionUsersDeleteResponse deleteUser(RequestConfigurator<UsersDeleteRequest.UsersDeleteRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsSearchResponse searchGroups(GroupsSearchRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsSearchResponse searchGroups(RequestConfigurator<GroupsSearchRequest.GroupsSearchRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsReadResponse readGroup(GroupsReadRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsReadResponse readGroup(RequestConfigurator<GroupsReadRequest.GroupsReadRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsCreateResponse createGroup(GroupsCreateRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsCreateResponse createGroup(RequestConfigurator<GroupsCreateRequest.GroupsCreateRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsPatchResponse patchGroup(GroupsPatchRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsPatchResponse patchGroup(RequestConfigurator<GroupsPatchRequest.GroupsPatchRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsUpdateResponse updateGroup(GroupsUpdateRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsUpdateResponse updateGroup(RequestConfigurator<GroupsUpdateRequest.GroupsUpdateRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsDeleteResponse deleteGroup(GroupsDeleteRequest req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionGroupsDeleteResponse deleteGroup(RequestConfigurator<GroupsDeleteRequest.GroupsDeleteRequestBuilder> req) throws IOException, SCIMApiException
IOExceptionSCIMApiExceptionCopyright © 2020. All rights reserved.