User

User API which allows member management within project, company, and domain

Package : spaceone.api.identity.v1

User

User Methods:

create

POST /identity/v1/users

TypeMessage

Request

Response

update

PUT /identity/v1/users

Update user info by given user_id

TypeMessage

Request

Response

{
    "user_id": "dkang@mz.co.kr",
    "tags": [
        {
            "key": "user1",
            "value": "Reuters"
        },
        {
            "key": "user2",
            "value": "Bloomberg"
        }
    ],
    "domain_id": "{{DOMAIN_ID}}"
}

set_required_actions

POST /identity/v1/users/set-required-actions

TypeMessage

Request

Response

enable

PUT /identity/v1/user/{user_id}/enable

TypeMessage

Request

Response

disable

PUT /identity/v1/user/{user_id}/disable

TypeMessage

Request

Response

delete

DELETE /identity/v1/users

TypeMessage

Request

Response

get

GET /identity/v1/user/{user_id}

TypeMessage

Request

Response

list

GET /identity/v1/users

POST /identity/v1/users/search

TypeMessage

Request

Response

stat

POST /identity/v1/users/stat

TypeMessage

Request

Response

find

POST /identity/v1/users/find

TypeMessage

Request

Response

sync

POST /identity/v1/users/sync

TypeMessage

Request

Response

Message

CreateUserRequest

FieldTypeRequiredDescription

user_id

string

password

string

name

string

email

string

user_type

  • NONE_USER_TYPE

  • USER

  • API_USER

backend

  • NONE_BACKEND

  • LOCAL

  • EXTERNAL

language

string

timezone

string

tags

domain_id

string

FindUserInfo

FieldTypeDescription

user_id

string

name

string

email

string

tags

FindUserQuery

FieldTypeRequiredDescription

search

domain_id

string

FindUserSearch

FieldTypeDescription

user_id

string

keyword

string

FindUsersInfo

FieldTypeDescription

results

total_count

GetUserRequest

FieldTypeRequiredDescription

user_id

string

domain_id

string

only

list of string

SetRequiredActionsRequest

FieldTypeRequiredDescription

user_id

string

actions

  • UPDATE_PASSWORD

domain_id

string

UpdateUserRequest

FieldTypeRequiredDescription

user_id

string

password

string

name

string

email

string

language

string

timezone

string

tags

domain_id

string

UserInfo

FieldTypeDescription

user_id

string

name

string

state

  • NONE

  • ENABLED

  • DISABLED

  • PENDING

email

string

user_type

  • NONE_USER_TYPE

  • USER

  • API_USER

backend

  • NONE_BACKEND

  • LOCAL

  • EXTERNAL

language

string

timezone

string

required_actions

  • UPDATE_PASSWORD

tags

last_accessed_at

string

created_at

string

domain_id

string

UserQuery

FieldTypeRequiredDescription

query

user_id

string

name

string

state

string

email

string

user_type

  • NONE_USER_TYPE

  • USER

  • API_USER

backend

  • NONE_BACKEND

  • LOCAL

  • EXTERNAL

domain_id

string

UserRequest

FieldTypeRequiredDescription

user_id

string

domain_id

string

UserStatQuery

FieldTypeRequiredDescription

query

domain_id

string

UsersInfo

FieldTypeDescription

results

total_count

Last updated