Role

Package : spaceone.api.identity.v2

Role

Role Methods:

create

POST /identity/v2/role/create

update

POST /identity/v2/role/update

enable

POST /identity/v2/role/enable

{{< tabs " enable " >}}

{{< tab "Request Example" >}}

RoleRequest

  • role_id (string) Required

{{< highlight json >}} { "role_id": "role-a12335a6a4fe" } {{< /highlight >}} {{< /tab >}}

{{< /tabs >}}

disable

POST /identity/v2/role/disable

{{< tabs " disable " >}}

{{< tab "Request Example" >}}

RoleRequest

  • role_id (string) Required

{{< highlight json >}} { "role_id": "role-a12335a6a4fe" } {{< /highlight >}} {{< /tab >}}

{{< /tabs >}}

delete

POST /identity/v2/role/delete

{{< tabs " delete " >}}

{{< tab "Request Example" >}}

RoleRequest

  • role_id (string) Required

{{< highlight json >}} { "role_id": "role-a12335a6a4fe" } {{< /highlight >}} {{< /tab >}}

{{< /tabs >}}

get

POST /identity/v2/role/get

{{< tabs " get " >}}

{{< tab "Request Example" >}}

RoleRequest

  • role_id (string) Required

{{< highlight json >}} { "role_id": "role-a12335a6a4fe" } {{< /highlight >}} {{< /tab >}}

{{< /tabs >}}

list

POST /identity/v2/role/list

stat

POST /identity/v2/role/stat

Message

CreateRoleRequest

  • name (string) Required

  • role_type (RoleType) Required

  • permissions (string) Repeated

  • page_access (string) Repeated

  • tags (Struct)

RoleInfo

  • role_id (string) Required

  • name (string) Required

  • role_type (RoleType) Required

  • permissions (string) Repeated Required

  • page_access (string) Repeated Required

  • tags (Struct) Required

  • is_managed (bool) Required

  • state (State) Required

  • domain_id (string) Required

  • created_at (string) Required

  • updated_at (string) Required

RoleRequest

  • role_id (string) Required

RoleSearchQuery

  • query (Query)

  • role_id (string)

  • name (string)

  • role_type (RoleType)

  • state (State)

RoleStatQuery

  • query (StatisticsQuery) Required

RolesInfo

  • results (RoleInfo) Repeated Required

  • total_count (int32) Required

UpdateRoleRequest

  • role_id (string) Required

  • name (string)

  • permissions (string) Repeated

  • page_access (string) Repeated

  • tags (Struct)

Last updated