Skip to content

Commit 4da459c

Browse files
authored
Update custom-roles.md (#33010)
1 parent 7d5f0bf commit 4da459c

3 files changed

Lines changed: 21 additions & 3 deletions

File tree

data-migration/sql-server/database/custom-roles.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ Use the `AssignableScopes` section of the role definition JSON string to control
5050
"Microsoft.DataMigration/sqlMigrationServices/deleteNode/action",
5151
"Microsoft.DataMigration/sqlMigrationServices/listMonitoringData/action",
5252
"Microsoft.DataMigration/sqlMigrationServices/listMigrations/read",
53-
"Microsoft.DataMigration/sqlMigrationServices/MonitoringData/read"
53+
"Microsoft.DataMigration/sqlMigrationServices/MonitoringData/read",
54+
"Microsoft.DataMigration/SqlMigrationServices/tasks/read",
55+
"Microsoft.DataMigration/SqlMigrationServices/tasks/write",
56+
"Microsoft.DataMigration/SqlMigrationServices/tasks/delete"
5457
],
5558
"notActions": [],
5659
"dataActions": [],
@@ -90,6 +93,9 @@ For more information, see [Create or update Azure custom roles using the Azure p
9093
| `Microsoft.DataMigration/sqlMigrationServices/listMonitoringData/action` | List the monitoring data for all migrations. |
9194
| `Microsoft.DataMigration/sqlMigrationServices/listMigrations/read` | Lists the migrations for the user. |
9295
| `Microsoft.DataMigration/sqlMigrationServices/MonitoringData/read` | Retrieve the monitoring data. |
96+
| `Microsoft.DataMigration/SqlMigrationServices/tasks/read` | Get Migration Service Task details |
97+
| `Microsoft.DataMigration/SqlMigrationServices/tasks/write` | Create or Update Migration Service Task |
98+
| `Microsoft.DataMigration/SqlMigrationServices/tasks/delete` | Delete Migration Service Task |
9399

94100
You can get a sample script to create a login and provision it with the necessary permissions, for [VMware](/azure/migrate/migrate-support-matrix-vmware?pivots=sql-server-instance-database-discovery-requirements#sql-server-instance-and-database-discovery-requirements), [Hyper-V](/azure/migrate/migrate-support-matrix-hyper-v#sql-server-instance-and-database-discovery-requirements), or [physical servers](/azure/migrate/migrate-support-matrix-physical#sql-server-instance-and-database-discovery-requirements), using Windows authentication or SQL Server authentication.
95101

data-migration/sql-server/managed-instance/custom-roles.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,10 @@ Use the `AssignableScopes` section of the role definition JSON string to control
5656
"Microsoft.DataMigration/sqlMigrationServices/deleteNode/action",
5757
"Microsoft.DataMigration/sqlMigrationServices/listMonitoringData/action",
5858
"Microsoft.DataMigration/sqlMigrationServices/listMigrations/read",
59-
"Microsoft.DataMigration/sqlMigrationServices/MonitoringData/read"
59+
"Microsoft.DataMigration/sqlMigrationServices/MonitoringData/read",
60+
"Microsoft.DataMigration/SqlMigrationServices/tasks/read",
61+
"Microsoft.DataMigration/SqlMigrationServices/tasks/write",
62+
"Microsoft.DataMigration/SqlMigrationServices/tasks/delete"
6063
],
6164
"notActions": [],
6265
"dataActions": [],
@@ -104,6 +107,9 @@ For more information, see [Create or update Azure custom roles using the Azure p
104107
| `Microsoft.DataMigration/sqlMigrationServices/MonitoringData/read` | Retrieve the Monitoring Data. |
105108
| `Microsoft.SqlVirtualMachine/sqlVirtualMachines/read` | Retrieve details of SQL virtual machine. |
106109
| `Microsoft.SqlVirtualMachine/sqlVirtualMachines/write` | Create a new or change properties of existing SQL virtual machine. |
110+
| `Microsoft.DataMigration/SqlMigrationServices/tasks/read` | Get Migration Service Task details |
111+
| `Microsoft.DataMigration/SqlMigrationServices/tasks/write` | Create or Update Migration Service Task |
112+
| `Microsoft.DataMigration/SqlMigrationServices/tasks/delete` | Delete Migration Service Task |
107113

108114
You can get a sample script to create a login and provision it with the necessary permissions, for [VMware](/azure/migrate/migrate-support-matrix-vmware?pivots=sql-server-instance-database-discovery-requirements#sql-server-instance-and-database-discovery-requirements), [Hyper-V](/azure/migrate/migrate-support-matrix-hyper-v#sql-server-instance-and-database-discovery-requirements), or [physical servers](/azure/migrate/migrate-support-matrix-physical#sql-server-instance-and-database-discovery-requirements), using Windows authentication or SQL Server authentication.
109115

data-migration/sql-server/virtual-machines/custom-roles.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,10 @@ Use the `AssignableScopes` section of the role definition JSON string to control
5353
"Microsoft.DataMigration/sqlMigrationServices/deleteNode/action",
5454
"Microsoft.DataMigration/sqlMigrationServices/listMonitoringData/action",
5555
"Microsoft.DataMigration/sqlMigrationServices/listMigrations/read",
56-
"Microsoft.DataMigration/sqlMigrationServices/MonitoringData/read"
56+
"Microsoft.DataMigration/sqlMigrationServices/MonitoringData/read",
57+
"Microsoft.DataMigration/SqlMigrationServices/tasks/read",
58+
"Microsoft.DataMigration/SqlMigrationServices/tasks/write",
59+
"Microsoft.DataMigration/SqlMigrationServices/tasks/delete"
5760
],
5861
"notActions": [],
5962
"dataActions": [],
@@ -101,6 +104,9 @@ For more information, see [Create or update Azure custom roles using the Azure p
101104
| `Microsoft.DataMigration/sqlMigrationServices/MonitoringData/read` | Retrieve the Monitoring Data. |
102105
| `Microsoft.SqlVirtualMachine/sqlVirtualMachines/read` | Retrieve details of SQL virtual machine. |
103106
| `Microsoft.SqlVirtualMachine/sqlVirtualMachines/write` | Create a new or change properties of existing SQL virtual machine. |
107+
| `Microsoft.DataMigration/SqlMigrationServices/tasks/read` | Get Migration Service Task details |
108+
| `Microsoft.DataMigration/SqlMigrationServices/tasks/write` | Create or Update Migration Service Task |
109+
| `Microsoft.DataMigration/SqlMigrationServices/tasks/delete` | Delete Migration Service Task |
104110

105111
You can get a sample script to create a login and provision it with the necessary permissions, for [VMware](/azure/migrate/migrate-support-matrix-vmware?pivots=sql-server-instance-database-discovery-requirements#sql-server-instance-and-database-discovery-requirements), [Hyper-V](/azure/migrate/migrate-support-matrix-hyper-v#sql-server-instance-and-database-discovery-requirements), or [physical servers](/azure/migrate/migrate-support-matrix-physical#sql-server-instance-and-database-discovery-requirements), using Windows authentication or SQL Server authentication.
106112

0 commit comments

Comments
 (0)