Delen via


Wat zijn de bevoegdheden voor volumes?

Bevoegdheden voor volumes zijn gericht op het werken met bestanden die zijn opgeslagen in de opslag van cloudobjecten.

Volumes introduceren de volgende bevoegdheden:

Zie Unity Catalog-bevoegdheden en beveiligbare objecten.

Vereiste bevoegdheden voor volumebewerkingen

De volgende tabel bevat de machtigingen die vereist zijn voor het werken met volumes. Volumes zijn afhankelijk van Unity Catalog, dus u moet zich in een werkruimte met Unity Catalog-functionaliteit bevinden en rekenkracht gebruiken die compatibel is met Unity Catalog om te communiceren met volumes.

Operation Eigendom vereist? Catalogusmachtigingen Schemamachtigingen Volumemachtigingen Machtigingen voor externe locatie
Bestanden lezen of vermelden Nee USE CATALOG USE SCHEMA READ VOLUME Geen
Bestanden maken, verwijderen of bijwerken Nee USE CATALOG USE SCHEMA READ VOLUME, WRITE VOLUME Geen
Beheerd volume maken Nee USE CATALOG USE SCHEMA, CREATE VOLUME Geen Geen
Extern volume maken Nee USE CATALOG USE SCHEMA, CREATE VOLUME Geen CREATE EXTERNAL VOLUME
Een volume verwijderen Ja USE CATALOG USE SCHEMA Geen Geen
Volumebevoegdheden beheren Ja USE CATALOG USE SCHEMA Geen Geen

Notitie

Eigenaren krijgen automatisch alle bevoegdheden voor een volume en u kunt bevoegdheden zoals READ VOLUME en WRITE VOLUME op het niveau van de catalogus of het schema instellen om bevoegdheden trapsgewijs toe te staan aan alle ingesloten volumes.

volumeeigendom en MANAGE bevoegdheden

U moet de eigenaar zijn of de MANAGE bevoegdheid op het volume hebben om de volgende bewerkingen uit te voeren:

  • Volumebevoegdheden beheren.
  • Zet het volume neer.
  • Wijzig de naam van het volume.
  • Het eigendom van het volume wijzigen.

Elk object in Unity Catalog kan slechts één principal hebben toegewezen als eigenaar en hoewel het eigendom niet trapsgewijs wordt (de eigenaar van een catalogus wordt dus niet automatisch de eigenaar van alle objecten in die catalogus), zijn de bevoegdheden die zijn gekoppeld aan eigendom van toepassing op alle objecten in een object.

Dit betekent dat voor Unity Catalog-volumes de volgende principals volumebevoegdheden kunnen beheren:

  • De eigenaar van de bovenliggende catalogus.
  • De eigenaar van het bovenliggende schema.
  • De eigenaar van het volume.
  • Gebruikers met de MANAGE bevoegdheid op het volume, het bovenliggende schemabestand of de bovenliggende catalogus.

Hoewel elk object slechts één eigenaar kan hebben, raadt Databricks aan om het eigendom voor de meeste objecten toe te wijzen aan een groep in plaats van aan een afzonderlijke gebruiker. Het oorspronkelijke eigendom van een object wordt toegewezen aan de gebruiker die dat object maakt. De MANAGE bevoegdheid kan worden verleend aan meerdere principals. Zie Eigendom van Unity Catalog-objecten beheren.