Skip to content

Update Security Profile

connect_update_security_profile R Documentation

Updates a security profile

Description

Updates 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_update_security_profile(Description, Permissions,
  SecurityProfileId, InstanceId, AllowedAccessControlTags,
  TagRestrictedResources, Applications, HierarchyRestrictedResources,
  AllowedAccessControlHierarchyGroupId)

Arguments

Description

The description of the security profile.

Permissions

The permissions granted to a security profile. For a list of valid permissions, see List of security profile permissions.

SecurityProfileId

[required] The identifier for the security profle.

InstanceId

[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.

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.

Applications

A list of the third-party application's metadata.

HierarchyRestrictedResources

The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect. Following are acceptable ResourceNames: User.

AllowedAccessControlHierarchyGroupId

The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.

Value

An empty list.

Request syntax

svc$update_security_profile(
  Description = "string",
  Permissions = list(
    "string"
  ),
  SecurityProfileId = "string",
  InstanceId = "string",
  AllowedAccessControlTags = list(
    "string"
  ),
  TagRestrictedResources = list(
    "string"
  ),
  Applications = list(
    list(
      Namespace = "string",
      ApplicationPermissions = list(
        "string"
      )
    )
  ),
  HierarchyRestrictedResources = list(
    "string"
  ),
  AllowedAccessControlHierarchyGroupId = "string"
)