1
0
forked from docs/doc-exports
doc-exports/docs/swr/api-ref/swr_02_0042.html
Dong, Qiu Jian 150bc2026a SWR API initial version reuploaded -20221102
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-authored-by: Dong, Qiu Jian <qiujiandong1@huawei.com>
Co-committed-by: Dong, Qiu Jian <qiujiandong1@huawei.com>
2022-11-10 10:18:36 +00:00

11 KiB

Creating Organization Permissions

Function

Grant permissions of an organization to certain users so that they can manage, edit, and read images from the organization.

URI

POST /v2/manage/namespaces/{namespace}/access

Table 1 describes the parameters.

Table 1 Parameter description

Parameter

Mandatory

Type

Description

namespace

Yes

String

Organization name.

Request

  • Request parameters
    Table 2 Request body description

    Parameter

    Mandatory

    Type

    Description

    [Array element]

    Yes

    Array of objects

    Information required for creating organization permissions.

    Table 3 [Array element]

    Parameter

    Mandatory

    Type

    Description

    user_id

    Yes

    String

    User ID.

    user_name

    Yes

    String

    Username.

    auth

    Yes

    Integer

    User permission

    • 7: Manage
    • 3: Write
    • 1: Read
  • Example request
    POST https://{Endpoint}/v2/manage/namespaces/group/access

    Body:

    [
        {
            "user_id": "fb3f175c1fd146ab8cdae3272be6107b",
            "user_name": "user01",
            "auth": 1
        }
    ]

Response

  • Response parameters

    N/A

  • Example response
    {}

Status Code

Status Code

Description

201

Creation successful.

400

Request error.

401

Authentication failed.

404

The organization does not exist.

409

The organization permission already exists.

500

Internal error.