CreatePermissionSet

1 - 1.2

post /v1/permission-sets

Description

create a permission set

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.2-

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

PermissionSetCreateRequestV1Dot2

Responses

HTTP CodeDescriptionSchema
201CreatedPermissionSetDetailsV1Dot2
400Bad RequestNone
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/permission-sets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = iam-identity-center 1.2"

Request body

{
    "custom_policies": [],
    "description": "My Instance Description",
    "inline_policies": [],
    "instance_id": "ssoins-12345",
    "managed_policies": [],
    "name": "My Instance",
    "session_duration": 3600
}

Example HTTP response

Response 201

{
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "creator_name": "",
    "custom_policies": [
        ""
    ],
    "description": "Permissions for administrators",
    "id": "e8d4b9f2c1a7e5d3f0b6c9a2d8e4f7b1",
    "inline_policies": [
        ""
    ],
    "instance_id": "ssoins-12345",
    "managed_policies": [
        ""
    ],
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "modifier_name": "",
    "name": "Permission Set",
    "session_duration": 3600,
    "srn": "srn:<offering>::<project-id>:<region>::permissionSet/${InstanceId}/${permissionId}",
    "state": "ACTIVE"
}

2 - 1.1

post /v1/permission-sets

Description

create a permission set

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

PermissionSetCreateRequest

Responses

HTTP CodeDescriptionSchema
201CreatedPermissionSetDetails
400Bad RequestNone
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/permission-sets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = iam-identity-center 1.1"

Request body

{
    "customer_policies": [],
    "description": "My Instance Description",
    "inline_policies": [],
    "instance_id": "ssoins-12345",
    "managed_policies": [],
    "name": "My Instance",
    "session_duration": 3600
}

Example HTTP response

Response 201

{
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "creator_name": "",
    "customer_policies": [
        ""
    ],
    "description": "Permissions for administrators",
    "id": "e8d4b9f2c1a7e5d3f0b6c9a2d8e4f7b1",
    "inline_policies": [
        ""
    ],
    "instance_id": "ssoins-12345",
    "managed_policies": [
        ""
    ],
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "modifier_name": "",
    "name": "Permission Set",
    "session_duration": 3600,
    "srn": "srn:<offering>::<project-id>:<region>::permissionSet/${InstanceId}/${permissionId}",
    "state": "ACTIVE"
}

3 - 1.0

post /v1/permission-sets

Description

create a permission set

상태 ACTIVE (DEPRECATED)

버전최소 지원 보장일
1.020260223

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

PermissionSetCreateRequest

Responses

HTTP CodeDescriptionSchema
201CreatedPermissionSetDetails
400Bad RequestNone
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/permission-sets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = iam-identity-center 1.0"

Request body

{
    "customer_policies": [],
    "description": "My Instance Description",
    "inline_policies": [],
    "instance_id": "ssoins-12345",
    "managed_policies": [],
    "name": "My Instance",
    "session_duration": 3600
}

Example HTTP response

Response 201

{
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "creator_name": "",
    "customer_policies": [
        ""
    ],
    "description": "Permissions for administrators",
    "id": "e8d4b9f2c1a7e5d3f0b6c9a2d8e4f7b1",
    "inline_policies": [
        ""
    ],
    "instance_id": "ssoins-12345",
    "managed_policies": [
        ""
    ],
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "modifier_name": "",
    "name": "Permission Set",
    "session_duration": 3600,
    "srn": "srn:<offering>::<project-id>:<region>::permissionSet/${InstanceId}/${permissionId}",
    "state": "ACTIVE"
}