v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-14171791756.1 KB

This API is in preview release for Amazon Connect and is subject to change.

Creates a security profile.

put/security-profiles/{InstanceId}

Path parameters

InstanceIdstring required

The identifier of the Amazon Connect instance. You can <a href="https://docs.aws.amazon.com/connect/latest/adminguide/find-instance-arn.html">find the instance ID</a> in the Amazon Resource Name (ARN) of the instance.

Request body

SecurityProfileNamestring required

The name of the security profile.

Descriptionstring

The description of the security profile.

PermissionsSecurityProfilePermission[]

Permissions assigned to the security profile. For a list of valid permissions, see <a href="https://docs.aws.amazon.com/connect/latest/adminguide/security-profile-list.html">List of security profile permissions</a>.

Tagsobject

The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

AllowedAccessControlTagsobject

The list of tags that a security profile uses to restrict access to resources in Amazon Connect.

TagRestrictedResourcesTagRestrictedResourceName[]

The list of resources that a security profile applies tag restrictions to in Amazon Connect. Following are acceptable ResourceNames: <code>User</code> | <code>SecurityProfile</code> | <code>Queue</code> | <code>RoutingProfile</code>

Response

Success

SecurityProfileIdstring

The identifier for the security profle.

SecurityProfileArnstring

The Amazon Resource Name (ARN) for the security profile.