How to revert changes made during App Registration with Simeon Cloud

  • Last update on July 26th, 2024

Reverting changes made during app registration in Microsoft Entra can be managed through Simeon Cloud. This process ensures that any modifications can be undone with minimal hassle, maintaining your system's integrity.   

Here's a step-by-step guide on how to use Simeon Cloud for this purpose. 

Backing up current configuration

Before proceeding with the creation of a new registered app, the initial step involves backing up the current configuration.

Before creating a new App

  1. Log into Simeon Cloud and select “Sync” in left menu.
  2.  Click the “Sync” icon (double arrows) to start the Sync process.
  1. Insert a comment for the backup if needed.
  2. Click on “Sync now” to create a backup of your current configuration.

Creating an App in Entra ID

Follow the provided steps to create an app in Entra.

Restoring the tenant configuration with Simeon Cloud

If needed, return to Simeon Cloud to revert your tenant to its state prior to the app's creation.

Step 1: access Reconcile

To start the Reconcile process:

  1. Click on “Reconcile” in the left menu in Simeon Cloud.
  2. Select your tenant.

Step 2: select the backup to restore

In the Reconcile page:

  1. Click on the down arrow.
  2. Select the same tenant from the list.
  1. Select the version of the backup you created before the app was made.

Step 3: review recent changes

  1. Click on “Entra ID > App Registrations” to view recent changes.

    Please, note that the same operation can be formed in Entra ID > Enterprise Applications

     
  1. Uncheck the specific changes you want to revert, such as the creation of the new app and any associated permissions: e.g.  “Entra ID > App Registrations” 
  1. Click “Reconcile” to to revert the selected changes.

Once the reconciliation process is complete, it is time to proceed with Sync. 

Step 4: Sync the Reverted Configuration

  1. Click on “Sync” in the left menu.
  2. Click on the arrow beside your tenant to expand and see the recent changes. The blue “Pending Approval” button signifies that the reconciliation process was successful and is now awaiting your approval.

Step 5: approve the changes

  1. Review the changes that have been found.
  2. If the changes are correct, click on the “Pending Approval” button and then on “Approve”.
  1.  Select “Approve”:
  1. Type your tenant name in the confirmation box (step 1 in picture below). Here, you will also see the changes that will occur in your tenant once the synchronization is complete.
  2. Click on “Confirm” to finalize the approval (step 2 in picture below). 

Monitoring the Sync Process

Step 1: check Sync status

In the sync section, under status, you will see “In progress”: this means everything is going as expected.

  1. Click on this status, and Simeon will redirect you to your Azure DevOps environment.
  1. Click on “Deploy” to monitor the deployment process and ensure everything is proceeding smoothly.

Step 2: completion of Sync

Once the process is complete, you will see an “Idle” status in your tenant line, indicating that the reconciliation process has finished:

Finally, verify in Microsoft Entra if the app registration has been successfully removed:

This comprehensive approach via Simeon Cloud ensures that any changes can be effectively rolled back, maintaining your system's configuration integrity.