---
title: Azure Role Assignments
description: Arpio replicates Role Assignments to preserve access control configurations in recovery environments.
---

[Skip to content](https://docs.arpio.io/azure/role-assignments#main-content)

English

Show submenu for translations

[Customer ticket portal](https://docs.arpio.io/tickets-view?hsLang=en)

- Home
- Products
- Pricing
- Blog
- Company

Open main navigation

Close main navigation

- Home
- Products
- Pricing
- Blog
- Company
- English
  
  Show submenu for translations
- [Customer ticket portal](https://docs.arpio.io/tickets-view)

 Welcome to Arpio Technical Docs

- There are no suggestions because the search field is empty.

1. [Arpio Documentation](https://docs.arpio.io/?hsLang=en)
2. [Azure Reference Guides](https://docs.arpio.io/azure-reference-guides?hsLang=en)
3. [Azure Resource Reference](https://docs.arpio.io/azure-reference-guides?hsLang=en#azure-resource-reference)

# Azure Role Assignments

Arpio replicates Role Assignments to preserve access control configurations in recovery environments.

#### Translated Attributes

<https://github.com/caricalabs/arpio-docs-poc/blob/bfd7cc6cf6d94ce0235537fd20d96b47277db6dd/docs/resources/azure/role-assignment.md#translated-attributes>

The following attributes are translated during replication:

| Attribute | Translation Method |
| --- | --- |
| Name | A new/deterministic GUID is assigned to the recovery role assignment |
| Role Definition ID | For references to built-in roles, the subscription ID portion of the ID is translated. For references to custom role definitions, the ID is fully translated. |
| Principal ID | Translated to recovery identity principal ID |
| Scope | Translated to recovery subscription, resource group, or resource |

#### Automatic Dependency Selection

<https://github.com/caricalabs/arpio-docs-poc/blob/bfd7cc6cf6d94ce0235537fd20d96b47277db6dd/docs/resources/azure/role-assignment.md#automatic-dependency-selection>

The following resources are automatically selected into recovery points when a Role Assignment is selected:

- Custom role definition reference by the role assignment (if applicable)

#### Lifecycle

<https://github.com/caricalabs/arpio-docs-poc/blob/bfd7cc6cf6d94ce0235537fd20d96b47277db6dd/docs/resources/azure/role-assignment.md#lifecycle>

Normally, role assignments are created at standby. However, if the Principal ID or Scope references cannot be resolved at standby (e.g. because the referenced resource/identity doesn't exist at standby), the role assignment will only be created during failover.

- [Getting Started](https://docs.arpio.io/getting-started?hsLang=en#main-content)

    - [New Account Setup](https://docs.arpio.io/getting-started?hsLang=en#new-account-setup)
    - [New Application Setup](https://docs.arpio.io/getting-started?hsLang=en#new-application-setup)
- [Arpio Fundamentals](https://docs.arpio.io/arpio-fundamentals?hsLang=en#main-content)

    - [Platform Fundamentals](https://docs.arpio.io/arpio-fundamentals?hsLang=en#platform-fundamentals)
    - [Platform Features](https://docs.arpio.io/arpio-fundamentals?hsLang=en#platform-features)
- [Arpio Reference Guides](https://docs.arpio.io/arpio-reference-guides?hsLang=en#main-content)

    - [Arpio API](https://docs.arpio.io/arpio-reference-guides?hsLang=en#arpio-api)
    - [Lifecycle Events](https://docs.arpio.io/arpio-reference-guides?hsLang=en#lifecycle-events)
    - [Role-Based Access Controls (RBAC)](https://docs.arpio.io/arpio-reference-guides?hsLang=en#role-based-access-controls-rbac)
    - [Single Sign-On (SSO) Integration](https://docs.arpio.io/arpio-reference-guides?hsLang=en#single-sign-on-sso-integration)
    - [Test Planning](https://docs.arpio.io/arpio-reference-guides?hsLang=en#test-planning)
    - [Test & Recovery How-To](https://docs.arpio.io/arpio-reference-guides?hsLang=en#test-recovery-how-to)
- [AWS Reference Guides](https://docs.arpio.io/aws-reference-guides?hsLang=en#main-content)

    - [AWS Resource Reference](https://docs.arpio.io/aws-reference-guides?hsLang=en#aws-resource-reference)
    - [AWS Configuration Tags](https://docs.arpio.io/aws-reference-guides?hsLang=en#aws-configuration-tags)
    - [AWS Access](https://docs.arpio.io/aws-reference-guides?hsLang=en#aws-access)
    - [AWS Testing](https://docs.arpio.io/aws-reference-guides?hsLang=en#aws-testing)
    - [AWS Solutions](https://docs.arpio.io/aws-reference-guides?hsLang=en#aws-solutions)
- [Azure Reference Guides](https://docs.arpio.io/azure-reference-guides?hsLang=en#main-content)

    - [Azure Resource Reference](https://docs.arpio.io/azure-reference-guides?hsLang=en#azure-resource-reference)
    - [Azure Configuration Tags](https://docs.arpio.io/azure-reference-guides?hsLang=en#azure-configuration-tags)
    - [Azure Scenarios](https://docs.arpio.io/azure-reference-guides?hsLang=en#azure-scenarios)
- [FAQ](https://docs.arpio.io/faq?hsLang=en#main-content)

    - [AWS FAQ](https://docs.arpio.io/faq?hsLang=en#aws-faq)
    - [Contact Support](https://docs.arpio.io/faq?hsLang=en#contact-support)
    - [License & Billing](https://docs.arpio.io/faq?hsLang=en#license-billing)
    - [Tests and Recoveries](https://docs.arpio.io/faq?hsLang=en#tests-and-recoveries)

- Home
- Products
- Pricing
- Blog
- Company

[![bubble-wand-tight.64](https://docs.arpio.io/hs-fs/hubfs/bubble-wand-tight.64.png?width=64&height=64&name=bubble-wand-tight.64.png "bubble-wand-tight.64")](https://arpio.io)

Copyright © 2026, Arpio