Updating a Policy's Statements

Update the statements in an IAM policy.


If you use the name of a group, dynamic group, or compartment in a policy, the policy is mapped to the OCID of the group, dynamic group, or compartment when the policy is created. If the OCID of the group, dynamic group, or compartment changes, you must recompile one of the policies that applies to the group or compartment to update the OCID in all the policies.

To recompile the policy, open a policy, and make a small edit. Save the policy.

  1. Open the navigation menu and click Identity & Security. Under Identity, click Policies.
    A list of the policies in the compartment you're viewing is displayed. If you don't see the one you're looking for, verify that you're viewing the correct compartment (select from the list on the left side of the page).
  2. Click the name of the policy to show its details.
  3. Under Statements, click Edit Policy Statements.
  4. Use the Basic policy builder option if you want to interact with the statements using graphical controls. Use the Advanced policy builder option to edit the statements in a simple text box.

    Basic option:

    • To revise a statement, enter the changes by using the format in Policy Basics Data and Policy Syntax.
    • To add a statement, click + Another Statement and enter the statement by using the required format.
    • To delete a statement, click the X next to the statement.
    • To rearrange the order of the statements, use the up and down arrows to move statements to the correct order, or grab the handle to drag statements.

    Advanced option:

  5. Click Save Changes.
    Your changes go into effect typically within 10 seconds.