Answer By Deepseek

The correct answer is:

B. Use permissions in your role that use the 'supported' support level for role permissions. Set the role stage to BETA while testing the role permissions.

Explanation:

When creating a custom IAM role for production use, you need to ensure that the permissions are stable and reliable. Here’s why option B is the best choice:

  1. Use 'Supported' Permissions:

    • Permissions with the 'supported' support level are officially maintained by Google and are suitable for production use. These permissions are stable and reliable, ensuring that your custom role will function as expected in a production environment.
  2. Set the Role Stage to BETA:

    • The BETA stage indicates that the custom role is being tested but is intended for production use. This communicates to your organization that the role is still under evaluation but is stable enough for testing in real-world scenarios. It also allows you to gather feedback and make adjustments before finalizing the role.

Why Not the Other Options?

  • A. Use permissions in your role that use the 'supported' support level for role permissions. Set the role stage to ALPHA while testing the role permissions:

    • While using 'supported' permissions is correct, setting the role stage to ALPHA is not appropriate for production use. ALPHA indicates that the role is in an early experimental phase and may not be stable.
  • C. Use permissions in your role that use the 'testing' support level for role permissions. Set the role stage to ALPHA while testing the role permissions:

    • Permissions with the 'testing' support level are not suitable for production use, as they are experimental and may change or be removed. Additionally, setting the role stage to ALPHA is not appropriate for production testing.
  • D. Use permissions in your role that use the 'testing' support level for role permissions. Set the role stage to BETA while testing the role permissions:

    • While setting the role stage to BETA is correct, using 'testing' permissions is not suitable for production use. These permissions are not stable and should not be used in production environments.

Conclusion:

Option B is the best approach because it uses 'supported' permissions for stability and sets the role stage to BETA to indicate that the role is being tested for production use. This ensures clarity and reliability for your organization.

This page was last edited on 2025-02-07 04:16

Powered by Wiki|Docs

This page was last edited on 2025-02-07 04:16

Mac
To whom it may concern

Powered by Wiki|Docs