Proper Roles migration flow from Fauna FQL v4 to v10

Hello everyone!
I need to migrate roles from FQL v4 to v10.

I’m wondering what the recommended approach is for doing this incrementally.
For instance, given the role Admin_v4, I envision the migration as follows:

  • Step 1: Create a new FQL v10 role named Admin_v10.
  • Step 2: For each privilege:
    • a. Remove the privilege from the old Admin_v4 role.
    • b. Add the privilege to the new Admin_v10 role.
    • c. Test the application logic.
  • Step 3: Once all privileges have been migrated, fully delete the Admin_v4 role.

In short: Is there any issue with having some privileges assigned to the old role while others are in the new one?

Thanks!