Share via


Azure-rollen voor opslagtaken

In dit artikel worden de minst bevoegde ingebouwde Azure-rollen of RBAC-acties beschreven die nodig zijn om een opslagtaak te lezen, bij te werken, te verwijderen en toe te wijzen.

Belangrijk

Azure Storage Actions is momenteel in PREVIEW en is beschikbaar voor deze regio's. Raadpleeg de Aanvullende voorwaarden voor Microsoft Azure-previews voor juridische voorwaarden die van toepassing zijn op Azure-functies die in bèta of preview zijn of die anders nog niet algemeen beschikbaar zijn.

Machtiging voor het lezen, bewerken of verwijderen van een taak

U moet een rol toewijzen aan elke beveiligingsprincipaal in uw organisatie die toegang nodig heeft tot de opslagtaak. Zie Azure-rollen toewijzen met behulp van Azure Portal voor meer informatie over het toewijzen van een Azure-rol.

Als u gebruikers of toepassingen toegang wilt geven tot de opslagtaak, kiest u een ingebouwde of aangepaste Azure-rol met de machtiging die nodig is om de lees- of bewerkingstaak te bewerken. Als u liever een aangepaste rol gebruikt, moet u ervoor zorgen dat uw rol de RBAC-acties bevat die nodig zijn om de taak te lezen of te bewerken. Gebruik de volgende tabel als richtlijn.

Machtigingsniveau Ingebouwde Azure-rol RBAC-acties voor aangepaste rollen
Opslagtaken weergeven en lezen Contributor Microsoft.StorageActions/storageTasks/read
Opslagtaken maken en bijwerken Contributor Microsoft.StorageActions/storageTasks/write
Opslagtaken verwijderen Contributor Microsoft.StorageActions/storageTasks/delete

Machtiging om een taak toe te wijzen

Een taaktoewijzing identificeert een opslagaccount en een subset van objecten in dat account waarop de opslagtaak wordt gericht. Een toewijzing bepaalt ook wanneer de taak wordt uitgevoerd en waar uitvoeringsrapporten worden opgeslagen. Zie Een toewijzing van een opslagtaak maken en beheren voor stapsgewijze instructies.

Als u een toewijzing wilt maken, moet aan uw identiteit een aangepaste rol worden toegewezen die de volgende RBAC-acties bevat:

  • De Microsot.Authorization.roleAssignments/write actie.

  • Alle RBAC-acties die beschikbaar zijn in de Microsoft.Storage/StorageAccounts set RBAC-acties.

Zie Aangepaste Azure-rollen voor meer informatie over het maken van een aangepaste rol.

Machtiging voor een taak om bewerkingen uit te voeren

Wanneer u een toewijzing maakt, moet u een ingebouwde of aangepaste Azure-rol kiezen die de benodigde machtiging heeft om de opgegeven bewerkingen uit te voeren op het doelopslagaccount of de container van het opslagaccount. U kunt alleen rollen kiezen die zijn toegewezen aan uw gebruikersidentiteit. Als u liever een aangepaste rol gebruikt, moet u ervoor zorgen dat uw rol de RBAC-acties bevat die nodig zijn om de bewerkingen uit te voeren.

In de volgende tabel ziet u de minst bevoegde ingebouwde Azure-rol, evenals de RBAC-acties die voor elke bewerking zijn vereist.

Machtiging Ingebouwde rol RBAC-acties voor een aangepaste rol
SetBlobTier Eigenaar van opslagblobgegevens Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write
SetBlobExpiry Eigenaar van opslagblobgegevens Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write
SetBlobTags Eigenaar van opslagblobgegevens Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write
SetBlobImmutabilityPolicy Eigenaar van opslagblobgegevens Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write
Microsoft.Storage/storageAccounts/blobServices/containers/write
SetBlobLegalHold Eigenaar van opslagblobgegevens Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write
Microsoft.Storage/storageAccounts/blobServices/containers/write
DeleteBlob Eigenaar van opslagblobgegevens Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete
Verwijderen van blob ongedaan maken Eigenaar van opslagblobgegevens Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write
Microsoft.Storage/storageAccounts/blobServices/containers/write

Zie ook