Create Security Profile
connect_create_security_profile | R Documentation |
Creates a security profile¶
Description¶
Creates a security profile.
For information about security profiles, see Security Profiles in the Amazon Connect Administrator Guide. For a mapping of the API name and user interface name of the security profile permissions, see List of security profile permissions.
Usage¶
connect_create_security_profile(SecurityProfileName, Description,
Permissions, InstanceId, Tags, AllowedAccessControlTags,
TagRestrictedResources, Applications, HierarchyRestrictedResources,
AllowedAccessControlHierarchyGroupId)
Arguments¶
SecurityProfileName |
[required] The name of the security profile. |
Description |
The description of the security profile. |
Permissions |
Permissions assigned to the security profile. For a list of valid permissions, see List of security profile permissions. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
AllowedAccessControlTags |
The list of tags that a security profile uses to restrict access to resources in Amazon Connect. |
TagRestrictedResources |
The list of resources that a security profile applies tag restrictions to in Amazon Connect. For a list of Amazon Connect resources that you can tag, see Add tags to resources in Amazon Connect in the Amazon Connect Administrator Guide. |
Applications |
A list of third-party applications that the security profile will give access to. |
HierarchyRestrictedResources |
The list of resources that a security profile applies hierarchy
restrictions to in Amazon Connect. Following are acceptable
ResourceNames: |
AllowedAccessControlHierarchyGroupId |
The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect. |
Value¶
A list with the following syntax:
list(
SecurityProfileId = "string",
SecurityProfileArn = "string"
)
Request syntax¶
svc$create_security_profile(
SecurityProfileName = "string",
Description = "string",
Permissions = list(
"string"
),
InstanceId = "string",
Tags = list(
"string"
),
AllowedAccessControlTags = list(
"string"
),
TagRestrictedResources = list(
"string"
),
Applications = list(
list(
Namespace = "string",
ApplicationPermissions = list(
"string"
)
)
),
HierarchyRestrictedResources = list(
"string"
),
AllowedAccessControlHierarchyGroupId = "string"
)