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
Request
Response
update
PUT /identity/v1/users
Update user info by given user_id
Request
Response
set_required_actions
POST /identity/v1/users/set-required-actions
Request
Response
enable
PUT /identity/v1/user/{user_id}/enable
Request
Response
disable
PUT /identity/v1/user/{user_id}/disable
Request
Response
delete
DELETE /identity/v1/users
Request
Response
get
GET /identity/v1/user/{user_id}
Request
Response
list
GET /identity/v1/users
POST /identity/v1/users/search
stat
POST /identity/v1/users/stat
Request
Response
find
POST /identity/v1/users/find
Request
Response
sync
POST /identity/v1/users/sync
Request
Response
Message
CreateUserRequest
user_id
string
✔
password
string
✘
name
string
✘
string
✘
user_type
NONE_USER_TYPE
USER
API_USER
✘
backend
NONE_BACKEND
LOCAL
EXTERNAL
✔
language
string
✘
timezone
string
✘
domain_id
string
✔
FindUserInfo
FindUserQuery
domain_id
string
✔
FindUserSearch
user_id
string
keyword
string
FindUsersInfo
GetUserRequest
user_id
string
✔
domain_id
string
✔
only
list of string
✘
SetRequiredActionsRequest
user_id
string
✔
actions
UPDATE_PASSWORD
✔
domain_id
string
✔
UpdateUserRequest
user_id
string
✔
password
string
✘
name
string
✘
string
✘
language
string
✘
timezone
string
✘
domain_id
string
✔
UserInfo
user_id
string
name
string
state
NONE
ENABLED
DISABLED
PENDING
string
user_type
NONE_USER_TYPE
USER
API_USER
backend
NONE_BACKEND
LOCAL
EXTERNAL
language
string
timezone
string
required_actions
UPDATE_PASSWORD
last_accessed_at
string
created_at
string
domain_id
string
UserQuery
user_id
string
✘
name
string
✘
state
string
✘
string
✘
user_type
NONE_USER_TYPE
USER
API_USER
✘
backend
NONE_BACKEND
LOCAL
EXTERNAL
✘
domain_id
string
✘
UserRequest
user_id
string
✔
domain_id
string
✔
UserStatQuery
domain_id
string
✔
UsersInfo
Last updated