Public
Documentation Settings

Snowflake SCIM

POSTCreate User

{{url}}/scim/v2/Users

Create a new User

HEADERS
Authorization

Bearer {{auth-token}}

Content-Type

application/scim+json

Accept-Encoding

utf-8

Accept-Charset

utf-8

Bodyraw
{
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User",
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
],
"userName": "test_name",
"password": "test_password",
"name": {
"givenName": "test_first_name",
"familyName": "test_last_name"
},
"emails": [
{
"value": "test.user@snowflake.com"
}
],
"displayName": "test user",
"active": true
}

GETGet a User

{{url}}/scim/v2/Users/{{user_id}}

Get a User by user id

HEADERS
Authorization

Bearer {{auth-token}}

Content-Type

application/scim+json

Accept-Encoding

utf-8

Accept-Charset

utf-8

GETFind a User

{{url}}/scim/v2/Users?filter=userName eq "{{user_name}}"

Find a user by user name

HEADERS
Authorization

Bearer {{auth-token}}

Content-Type

application/scim+json

Accept-Charset

utf-8

Accept-Encoding

utf-8

PARAMS
filter

userName eq "{{user_name}}"

PATCHUpdate User

{{url}}/scim/v2/Users/{{user_id}}

Set attribute "active" to disable the user.

HEADERS
Authorization

Bearer {{auth-token}}

Content-Type

application/json

Accept-Encoding

utf-8

Accept-Charset

utf-8

Bodyraw
{
	"schemas": ["urn:ietf:params:scim:api:messages:2.0:PatchOp"],
	"Operations": [{
		"op": "replace",
		"value": {
			"active": false
		}
	}]
}
Loading