Creates an access configuration.
Operation description
For more information about access configurations, see Overview of access configurations.
This topic provides an example of how to create an access configuration named ECS-Admin.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
cloudsso:CreateAccessConfiguration | create | *AccessConfiguration
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
DirectoryId | string | Yes | The CloudSSO directory ID. | d-00fc2p61**** |
AccessConfigurationName | string | Yes | The name of the access configuration. It can contain letters, digits, and hyphens (-). The name can be up to 32 characters in length. | ECS-Admin |
Description | string | No | The description of the access configuration. It can be up to 1,024 characters in length. | This is an access configuration. |
SessionDuration | integer | No | The session duration. This is the maximum session duration when a CloudSSO user uses the access configuration to access an account in your resource directory. Unit: seconds. Valid values: 900 to 43200 (15 minutes to 12 hours). Default value: 3600 (1 hour). | 3600 |
RelayState | string | No | The initial access page. This is the page that a CloudSSO user is redirected to after they uses the access configuration to access an account in your resource directory. The page must be a page of the Alibaba Cloud Management Console. If you leave this parameter empty, the user is redirected to the homepage of the Alibaba Cloud Management Console. | https://cloudsso.console.alibabacloud.com |
| Tags | array<object> | No | The tags attached to the access configuration. | |
object | No | The tag attached to the access configuration. | ||
Value | string | No | The tag value. | |
Key | string | No | The tag key. |
Response elements
Element | Type | Description | Example |
object | The response parameters. | ||
RequestId | string | The request ID. | A3A41736-A050-50B6-ABC5-590F376A0044 |
| AccessConfiguration | object | The information about the access configuration. | |
AccessConfigurationName | string | The name of the access configuration. | ECS-Admin |
SessionDuration | integer | The session duration. This is the maximum session duration when a CloudSSO user uses the access configuration to access an account in your resource directory. Unit: seconds. | 3600 |
Description | string | The description of the access configuration. | This is an access configuration. |
RelayState | string | The initial access page. This is the page that a CloudSSO user is redirected to after they uses the access configuration to access an account in your resource directory. | https://cloudsso.console.alibabacloud.com |
CreateTime | string | The time when the access configuration was created. | 2021-11-02T08:44:23Z |
UpdateTime | string | The time when the access configuration was last modified. | 2021-11-02T08:44:23Z |
| StatusNotifications | array | The status notifications. | |
string | The status notification. Valid values:
| ReprovisionRequired | |
AccessConfigurationId | string | The access configuration ID. | ac-00jhtfl8thteu6uj**** |
| Tags | array<object> | The tags attached to the access configuration. | |
object | The tag attached to the access configuration. | ||
Value | string | The tag value. | |
Key | string | The tag key. |
Examples
Success response
JSON format
{
"RequestId": "A3A41736-A050-50B6-ABC5-590F376A0044",
"AccessConfiguration": {
"AccessConfigurationName": "ECS-Admin",
"SessionDuration": 3600,
"Description": "This is an access configuration.",
"RelayState": "https://cloudsso.console.alibabacloud.com",
"CreateTime": "2021-11-02T08:44:23Z",
"UpdateTime": "2021-11-02T08:44:23Z",
"StatusNotifications": [
"ReprovisionRequired"
],
"AccessConfigurationId": "ac-00jhtfl8thteu6uj****",
"Tags": [
{
"Value": "",
"Key": ""
}
]
}
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.