- Customer Managed Policy
- Multi-factor Authentication
- AWS managed policy
- AWS Inline Policy
- AWS Key policy
Correct Answer : D
Detailed Explanation: In the given question data is very critical and needs to be given permission for time being. So what Redshift cluster owner can do is create a temporary user with the inline policy. Means policy is embedded as part of this temporary user only. He should keep the user active for 30 mins until he check the data. After 30 minutes he should delete the user so that policy will be deleted as well.
Or he can create an inline policy and attach this inline policy to your existing account. And after 30 minutes he should detach the permission from your account.
Inline Policy:
- This policy is part of Principal Entity.
- Inline policy is a policy that is embedded in a Principal Entity such as User, Roles and Group.
- Inline policy is good if you want to maintain strict one-to-one relationship between a policy and the principal entity. Hence, it can not be attached to wrong principal.
- If you delete the Principal from AWS console than policy will also be deleted, because it is a part of principal.