AWS::Connect::SecurityProfileCreates a security profile. For information about security profiles, see [Security Profiles](https://docs.aws.amazon.com/connect/latest/adminguide/connect-security-profiles.html) 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](https://docs.aws.amazon.com/connect/latest/adminguide/security-profile-list.html) .
import { CfnSecurityProfile } from 'aws-cdk-lib/aws-connect';Or use the module namespace:
import * as connect from 'aws-cdk-lib/aws-connect';
// connect.CfnSecurityProfileConfiguration passed to the constructor as CfnSecurityProfileProps.
instanceArnRequiredstring | IInstanceRefThe identifier of the Amazon Connect instance.
securityProfileNameRequiredstringThe name for the security profile.
allowedAccessControlHierarchyGroupIdOptionalstringThe identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.
allowedAccessControlTagsOptionalIResolvable | IResolvable | CfnTag[]The list of tags that a security profile uses to restrict access to resources in Amazon Connect.
allowedFlowModulesOptionalIResolvable | IResolvable | FlowModuleProperty[]The list of flow-module resources to be linked to a security profile in Amazon Connect.
applicationsOptionalIResolvable | IResolvable | ApplicationProperty[]A list of third-party applications that the security profile will give access to.
descriptionOptionalstringThe description of the security profile.
granularAccessControlConfigurationOptionalIResolvable | GranularAccessControlConfigurationPropertyThe granular access control configuration for the security profile, including data table permissions.
hierarchyRestrictedResourcesOptionalstring[]The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect. Following are acceptable ResourceNames: `User` .
permissionsOptionalstring[]Permissions assigned to the security profile. For a list of valid permissions, see [List of security profile permissions](https://docs.aws.amazon.com/connect/latest/adminguide/security-profile-list.html) .
tagRestrictedResourcesOptionalstring[]The list of resources that a security profile applies tag restrictions to in Amazon Connect.
tagsOptionalCfnTag[]The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-connectAWS::Connect::SecurityProfile