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

Type

Message

Request

Response

update

PUT /identity/v1/users

Update user info by given user_id

Type

Message

Request

Response

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

enable

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

Type

Message

Request

Response

disable

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

Type

Message

Request

Response

update_role

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

Type

Message

Request

Response

delete

DELETE /identity/v1/users

Type

Message

Request

Response

get

GET /identity/v1/user/{user_id}

Type

Message

Request

Response

list

GET /identity/v1/users

POST /identity/v1/users/search

Type

Message

Request

Response

stat

POST /identity/v1/users/stat

Type

Message

Request

Response

find

POST /identity/v1/users/find

Type

Message

Request

Response

sync

POST /identity/v1/users/sync

Type

Message

Request

Response

Message

CreateUserRequest

No

Field

Type

Required

Description

1

user_id

string

2

password

string

3

name

string

4

email

string

5

mobile

string

6

group

string

7

language

string

8

timezone

string

9

tags

10

domain_id

string

FindUserInfo

No

Field

Type

Description

1

user_id

string

2

name

string

3

email

string

4

mobile

string

5

group

string

6

state

string

FindUserQuery

No

Field

Type

Required

Description

1

search

2

domain_id

string

FindUserSearch

No

Field

Type

Description

1

user_id

string

2

keyword

string

FindUsersInfo

No

Field

Type

Description

1

results

2

total_count

GetUserRequest

No

Field

Type

Required

Description

1

user_id

string

2

domain_id

string

3

only

list of string

UpdateUserRequest

No

Field

Type

Required

Description

1

user_id

string

2

password

string

3

name

string

4

email

string

5

mobile

string

6

group

string

7

language

string

8

timezone

string

9

tags

10

domain_id

string

UpdateUserRoleRequest

No

Field

Type

Required

Description

1

user_id

string

2

roles

3

domain_id

string

UserInfo

No

Field

Type

Description

1

user_id

string

2

name

string

3

state

  • NONE

  • ENABLED

  • DISABLED

  • UNIDENTIFIED

4

email

string

5

mobile

string

6

group

string

7

language

string

8

timezone

string

9

roles

10

tags

11

last_accessed_at

12

created_at

13

domain_id

string

UserQuery

No

Field

Type

Required

Description

1

query

2

user_id

string

3

name

string

4

state

string

5

email

string

6

mobile

string

7

group

string

8

role_id

string

9

domain_id

string

UserRequest

No

Field

Type

Required

Description

1

user_id

string

2

domain_id

string

UserStatQuery

No

Field

Type

Required

Description

1

query

2

domain_id

string

UsersInfo

No

Field

Type

Description

1

results

2

total_count

Last updated