AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Connect::SecurityProfile

CfnSecurityProfile

Creates 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

import { CfnSecurityProfile } from 'aws-cdk-lib/aws-connect';

Or use the module namespace:

import * as connect from 'aws-cdk-lib/aws-connect';
// connect.CfnSecurityProfile

Properties

Configuration passed to the constructor as CfnSecurityProfileProps.

instanceArnRequired
string | IInstanceRef

The identifier of the Amazon Connect instance.

securityProfileNameRequired
string

The name for the security profile.

allowedAccessControlHierarchyGroupIdOptional
string

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

allowedAccessControlTagsOptional
IResolvable | IResolvable | CfnTag[]

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

allowedFlowModulesOptional
IResolvable | IResolvable | FlowModuleProperty[]

The list of flow-module resources to be linked to a security profile in Amazon Connect.

applicationsOptional
IResolvable | IResolvable | ApplicationProperty[]

A list of third-party applications that the security profile will give access to.

descriptionOptional
string

The description of the security profile.

granularAccessControlConfigurationOptional
IResolvable | GranularAccessControlConfigurationProperty

The granular access control configuration for the security profile, including data table permissions.

hierarchyRestrictedResourcesOptional
string[]

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

permissionsOptional
string[]

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) .

tagRestrictedResourcesOptional
string[]

The list of resources that a security profile applies tag restrictions to in Amazon Connect.

tagsOptional
CfnTag[]

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

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter