Home > OS >  Difference between IAM Managed Policy and Managed Policy for Job Functions?
Difference between IAM Managed Policy and Managed Policy for Job Functions?

Time:07-26

What is the difference between IAM Managed Policy and Managed Policy for Job Functions?

According to this page https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_job-functions.html, AdministratorAccess, ViewOnlyAccess are both job functions. However, when looking at their ARNs, AdministratorAccess Managed Policy doesn't have job-function in it. e.g. arn:aws:iam::aws:policy/AdministratorAccess vs arn:aws:iam::aws:policy/job-function/ViewOnlyAccess

What is actually a job function?

CodePudding user response:

Technically there is no difference. There is nothing special about job-function. It is just an IAM path that AWS chose to use for common people's roles who can access AWS.

When you create your own IAM policies, you can also add those IAM paths to them:

you could use the nested path /division_abc/subdivision_xyz/product_1234/engineering/ to match your company organizational structure.

  • Related