Skip to main content

security_profile_applications

Creates, updates, deletes, gets or lists a security_profile_applications resource.

Overview

Namesecurity_profile_applications
TypeResource
Idaws.connect.security_profile_applications

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
application_permissionsarrayThe permissions that the agent is granted on the application. For third-party applications, only the ACCESS permission is supported. For MCP Servers, the permissions are tool Identifiers accepted by MCP Server.
namespacestringNamespace of the application that you want to give access to.
typestringType of Application. (MCP, THIRD_PARTY_APPLICATION)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_security_profile_applicationsselectsecurity_profile_id, instance_id, regionnextToken, maxResultsReturns a list of third-party applications or MCP Servers in a specific security profile.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
instance_idstringThe identifier of the Connect Customer instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
regionstringAWS region (default: us-east-1)
security_profile_idstringThe identifier for the security profle.
maxResultsintegerThe maximum number of results to return per page.
nextTokenstringThe token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

SELECT examples

Returns a list of third-party applications or MCP Servers in a specific security profile.

SELECT
application_permissions,
namespace,
type
FROM aws.connect.security_profile_applications
WHERE security_profile_id = '{{ security_profile_id }}' -- required
AND instance_id = '{{ instance_id }}' -- required
AND region = '{{ region }}' -- required
AND nextToken = '{{ nextToken }}'
AND maxResults = '{{ maxResults }}'
;