paulveillard / cybersecurity-aws-managed-policies

An ongoing & curated collection of awesome AWS Managed IAM software best practices and remediation techniques, libraries and frameworks, E-books and videos, Technical guidelines and important resources about AWS Identiy & Access Management (IAM) Policies

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS Managed IAM (Identity & Access Management) Policies

An ongoing & curated collection of awesome AWS Managed IAM software best practices and remediation techniques, libraries and frameworks, E-books and videos, Technical guidelines and important resources about AWS Identiy & Access Management (IAM) Policies.

image

When you need to set the permissions for an identity in IAM, you must decide whether to use an AWS managed policy, a customer managed policy, or an inline policy

  • An AWS managed policy is a standalone policy that is created and administered by AWS. Standalone policy means that the policy has its own Amazon Resource Name (ARN) that includes the policy name. For example, arn:aws:iam::aws:policy/IAMReadOnlyAccess is an AWS managed policy. For more information about ARNs, see IAM ARNs.

managed

  • You can create standalone policies that you administer in your own AWS account, which we refer to as customer managed policies. You can then attach the policies to multiple principal entities in your AWS account. When you attach a policy to a principal entity, you give the entity the permissions that are defined in the policy.

Customer

  • An inline policy is a policy that's embedded in an IAM identity (a user, group, or role). That is, the policy is an inherent part of the identity. You can create a policy and embed it in an identity, either when you create the identity or later.

Inline

^ back to top ^

License

MIT License & cc license

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

To the extent possible under law, Paul Veillard has waived all copyright and related or neighboring rights to this work.

About

An ongoing & curated collection of awesome AWS Managed IAM software best practices and remediation techniques, libraries and frameworks, E-books and videos, Technical guidelines and important resources about AWS Identiy & Access Management (IAM) Policies

License:MIT License


Languages

Language:Python 47.2%Language:HCL 31.6%Language:Shell 19.9%Language:Dockerfile 1.3%