authorization
Installation
SKILL.md
Authorization for External Data Sources
Security Requirement
It MUST be verified that the principal accessing an external data source has permissions to access or modify the data. Authentication alone (knowing who the principal is) is not sufficient; authorization (what they can do) must also be enforced.
Authorization Scope
| Operation | Authorization Check |
|---|---|
| Read data | Does the principal have read permission for this specific data? |
| Write data | Does the principal have write permission? |
| Modify schema | Does the principal have administrative permissions? |
| Delete data | Does the principal have delete permission? |
| Bulk export | Does the principal have permission for bulk data access? |
Principle of Least Privilege
Each AI system component should have only the minimum data access permissions needed: