Term
Definition
IAM Role
Container for permissions defining what actions a user application or service can perform
IAM Policy
JSON document listing allowed or denied actions on AWS resources
Policy Document
JSON file containing permission rules with Effect Action and Resource
Programmatic Access
Permission for applications or services to interact with AWS via API calls
Permissions
Specific allow/deny rules for individual operations on resources
Assumed Role
Temporary role taken on by a service or resource to perform actions
DeleteQueue Action
API permission required to remove a queue from Amazon Connect instance
Principle of Least Privilege
Security practice of granting only minimum permissions needed
Statement (IAM Policy)
Individual permission block within a policy document
Sid (Statement ID)
Unique label assigned to each statement in a policy for identification
ListPrompts Operation
API call retrieving all audio prompts in an Amazon Connect instance
SearchProfiles Operation
API call querying customer profile records in Customer Profiles service
DescribeQueue Operation
API call returning detailed configuration of a specific queue
DeleteContactFlow Operation
API permission allowing removal of a contact flow from instance
Resource (IAM Policy)
Specific AWS object the policy applies to identified by ARN
Amazon Connect Customer Profiles
Unified customer profile service aggregating data from multiple sources
AWS CLI
Unified tool to manage AWS services from command line and automate through scripts
Command Line Interface (CLI)
Text-based interface for interacting with systems by typing commands
Shell
Program providing command line interface and interpreting commands
Service (AWS CLI)
AWS service or feature grouping of available commands
Commands
Specific instruction typed into CLI to perform a task
Parameters
Additional information provided to commands to modify behavior
Options (Flags)
Arguments modifying command behavior preceded by dash or slash