Houd er rekening mee dat {databaseaccount} de naam is van het Azure Cosmos DB-account dat is gemaakt onder uw abonnement. De waarde {db-id} is de door de gebruiker gegenereerde naam/id van de database, niet de door het systeem gegenereerde id (rid). De waarde {user-name} is de naam van de gebruiker die eigenaar is van de machtiging.
De geldigheidsperiode van het resourcetoken dat door de bewerking wordt geretourneerd. Een resourcetoken is standaard één uur geldig. Als u de standaardwaarde wilt overschrijven, stelt u deze header in met de gewenste geldigheidsperiode in seconden. De maximale onderdrukkingswaarde is 18000, wat vijf uur is.
Hoofdtekst
Eigenschap
Vereist
Type
Beschrijving
id
Vereist
Tekenreeks
Het is een eigenschap die door de gebruiker kan worden ingesteld. Het is een unieke naam om de machtiging te identificeren, dat wil gezegd dat geen twee machtigingen die eigendom zijn van een gebruiker dezelfde id kunnen delen. De id mag niet langer zijn dan 255 tekens.
permissionMode
Vereist
Tekenreeks
De toegangsmodus voor de resource: Alle of Lezen.
All biedt lees-, schrijf- en verwijderingstoegang tot een resource.
Lezen beperkt de gebruiker tot leestoegang tot de resource.
Resource
Vereist
Tekenreeks
Het volledige adresseerbare pad van de resource die is gekoppeld aan de machtiging. Bijvoorbeeld dbs/volcanodb/colls/volcano1.
De volgende tabel bevat algemene statuscodes die door deze bewerking worden geretourneerd. Zie HTTP-statuscodes voor een volledige lijst met statuscodes.
HTTP-statuscode
Beschrijving
201 Gemaakt
De bewerking is geslaagd.
400 Ongeldige aanvraag
De JSON-hoofdtekst is ongeldig. Controleer op ontbrekende accolades of aanhalingstekens. Bovendien wordt 400 geretourneerd wanneer ten minste één van de instelbare eigenschappen niet in de aanvraagtekst staat. Controleer of alle drie de instelbare eigenschappen zijn opgenomen.
409 Conflict
De id die voor de nieuwe machtiging is opgegeven, is overgenomen door een bestaande machtiging. 409 wordt ook geretourneerd wanneer de nieuwe machtiging is toegewezen aan een resource die al is gekoppeld aan een andere machtiging voor de gebruiker.
Hoofdtekst
Eigenschap
Beschrijving
_Ontdoen
Het is een door het systeem gegenereerde eigenschap. De resource-id (_rid) is een unieke id die ook hiërarchisch is per resourcestack in het resourcemodel. Het wordt intern gebruikt voor de plaatsing en navigatie van de machtigingsresource.
_Ts
Het is een door het systeem gegenereerde eigenschap. Hiermee wordt de tijdstempel van de resource voor het laatst bijgewerkt. De waarde is een tijdstempel.
_Zelf
Het is een door het systeem gegenereerde eigenschap. Dit is de unieke adresseerbare URI voor de resource.
_etag
Het is een door het systeem gegenereerde eigenschap die de resource-etag vertegenwoordigt die is vereist voor optimistisch gelijktijdigheidsbeheer.
_Token
Het is een door het systeem gegenereerd resourcetoken voor de specifieke resource en gebruiker.