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.
DescriptionThe description of the security profile.
PermissionsPermissions 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.
TagsThe tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
AllowedAccessControlTagsThe list of tags that a security profile uses to restrict access to resources in Amazon Connect.
TagRestrictedResourcesThe list of resources that a security profile applies tag restrictions to in Amazon Connect. Following are acceptable ResourceNames:
User|SecurityProfile|Queue|RoutingProfileApplicationsA list of third-party applications that the security profile will give access to.
HierarchyRestrictedResourcesThe list of resources that a security profile applies hierarchy restrictions to in Amazon Connect. Following are acceptable ResourceNames:
User.AllowedAccessControlHierarchyGroupIdThe 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:
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"
)