resource Access Control Tags

This document is the reference point for tagging aws resource access controls. Please refer to Infra Tagging Guidance for the necessary context.

Overview

We define what it means to be the owner, admin, or user of a resource. Additionally, we define resource-specific requirements

comment

This is work in progress! In what follows, we define each role and its use-cases.

Access Control Tags

remove after this part after adding your modifications

Each subsection of this section should define an access level. Please use the following template to define your own.

KeyThe key name
ValueExpected values
ExampleExample value
DutiesResponsibilities of principals
Allowed ActionsAllowed actions (allowed aws api actions). You can give a summary and add a link to the policy
Use CasesUse cases this role solve
ImplicationsDoes the value imply something elsewhere?

Notes:

  1. resource-specific: example How people connect to this instance, what happens?

Owner

Keyac:owner
ValueOn role’s id:team tag
Exampleace-infra
DutiesDictate who should have access to which control.
Allowed ActionsNo action (Notation Only)
Use CasesOn-call person knows who should ask to edit access levels
ImplicationsNA

Admin

Keyac:admin
Valuedelimitated list of roles id:team tags
Example:ace-infra:ace-data-engineering:
DutiesResponsibilities of principals
Allowed ActionsAllowed actions (allowed aws api actions). You can give a summary and add a link to the policy
Use CasesUse cases this role solve
ImplicationsDoes the value imply something elsewhere?

User

Keyac:user
Valuedelimitated list of roles id:team tags
Example:ace-infra:ace-data-engineering:
DutiesResponsibilities of principals
Allowed ActionsAllowed actions (allowed aws api actions). You can give a summary and add a link to the policy
Use CasesUse cases this role solve
ImplicationsDoes the value imply something elsewhere?

To be completed

User Guide

Please refer to this for user-guides