Deny Assignments - List
Hiermee worden alle weigeringstoewijzingen voor het abonnement opgehaald.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Authorization/denyAssignments?api-version=2022-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Authorization/denyAssignments?api-version=2022-04-01&$filter={$filter}
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
subscription
|
path | True |
string minLength: 1 |
De id van het doelabonnement. |
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
$filter
|
query |
string |
Het filter dat moet worden toegepast op de bewerking. Gebruik $filter=atScope() om alle weigeringstoewijzingen op of boven het bereik te retourneren. Gebruik $filter=denyAssignmentName eq {name} om te zoeken naar weigeringstoewijzingen op naam in het opgegeven bereik. Gebruik $filter=principalId eq {id} om alle weigeringstoewijzingen op, boven en onder het bereik voor de opgegeven principal, te retourneren. Gebruik $filter=avgExportPrincipalId eq {id} om alle weigeringstoewijzingen op, boven en onder het bereik voor de opgegeven principal te retourneren. Dit filter verschilt van het principalId-filter, omdat het niet alleen de weigeringstoewijzingen retourneert die de opgegeven principal bevatten, de lijst Met principals, maar ook die weigeringstoewijzingen die de opgegeven principal bevatten, is de lijst ExcludePrincipals. Als het filter avgExportPrincipalId wordt gebruikt, worden alleen de naam en beschrijvingseigenschappen van de weigeringstoewijzing geretourneerd. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK: retourneert een matrix met weigeringstoewijzingen. |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Machtigingen
Als u deze API wilt aanroepen, moet er aan u een rol zijn toegewezen met de volgende machtigingen. Zie Ingebouwde rollen in Azure voor meer informatie.
Microsoft.Authorization/denyAssignments/read
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
List deny assignments for subscription
Voorbeeldaanvraag
Voorbeeldrespons
{
"value": [
{
"properties": {
"denyAssignmentName": "Deny assignment name",
"description": "Deny assignment description",
"permissions": [
{
"actions": [
"action"
],
"notActions": [],
"dataActions": [
"action"
],
"notDataActions": []
}
],
"scope": "/subscriptions/subId",
"doNotApplyToChildScopes": false,
"principals": [
{
"id": "principalId1",
"type": "principalType1"
}
],
"excludePrincipals": [
{
"id": "principalId2",
"type": "principalType2"
}
],
"isSystemProtected": true
},
"id": "/subscriptions/subId/providers/Microsoft.Authorization/denyAssignments/denyAssignmentId",
"type": "Microsoft.Authorization/denyAssignments",
"name": "denyAssignmentId"
}
]
}
Definities
Name | Description |
---|---|
Deny |
Toewijzing weigeren |
Deny |
Bewerkingsresultaat van toewijzingslijst weigeren. |
Deny |
Toewijzingsmachtigingen weigeren. |
Error |
Aanvullende informatie over de resourcebeheerfout. |
Error |
De foutdetails. |
Error |
Foutreactie |
Principal |
De naam van de entiteit die het laatst is gewijzigd |
DenyAssignment
Toewijzing weigeren
Name | Type | Description |
---|---|---|
id |
string |
De weigeringstoewijzings-id. |
name |
string |
De naam van de weigeringstoewijzing. |
properties.condition |
string |
De voorwaarden voor de weigeringstoewijzing. Hiermee worden de resources beperkt waaraan deze kan worden toegewezen. bijvoorbeeld: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' |
properties.conditionVersion |
string |
Versie van de voorwaarde. |
properties.createdBy |
string |
Id van de gebruiker die de toewijzing heeft gemaakt |
properties.createdOn |
string (date-time) |
Tijdstip waarop het is gemaakt |
properties.denyAssignmentName |
string |
De weergavenaam van de weigeringstoewijzing. |
properties.description |
string |
De beschrijving van de weigeringstoewijzing. |
properties.doNotApplyToChildScopes |
boolean |
Bepaalt of de weigeringstoewijzing van toepassing is op onderliggende bereiken. De standaardwaarde is onwaar. |
properties.excludePrincipals |
Matrix met principals waarop de weigeringstoewijzing niet van toepassing is. |
|
properties.isSystemProtected |
boolean |
Hiermee geeft u op of deze weigeringstoewijzing is gemaakt door Azure en niet kan worden bewerkt of verwijderd. |
properties.permissions |
Een matrix met machtigingen die worden geweigerd door de weigeringstoewijzing. |
|
properties.principals |
Matrix met principals waarop de weigeringstoewijzing van toepassing is. |
|
properties.scope |
string |
Het toewijzingsbereik weigeren. |
properties.updatedBy |
string |
Id van de gebruiker die de toewijzing heeft bijgewerkt |
properties.updatedOn |
string (date-time) |
Tijdstip waarop het is bijgewerkt |
type |
string |
Het toewijzingstype weigeren. |
DenyAssignmentListResult
Bewerkingsresultaat van toewijzingslijst weigeren.
Name | Type | Description |
---|---|---|
nextLink |
string |
De URL die moet worden gebruikt voor het ophalen van de volgende set resultaten. |
value |
Toewijzingslijst weigeren. |
DenyAssignmentPermission
Toewijzingsmachtigingen weigeren.
Name | Type | Description |
---|---|---|
actions |
string[] |
Acties waaraan de weigeringstoewijzing geen toegang verleent. |
condition |
string |
De voorwaarden voor de machtiging Toewijzing weigeren. Hiermee worden de resources beperkt waar deze op van toepassing is. |
conditionVersion |
string |
Versie van de voorwaarde. |
dataActions |
string[] |
Gegevensacties waaraan de weigeringstoewijzing geen toegang verleent. |
notActions |
string[] |
Acties die moeten worden uitgesloten van dat de weigeringstoewijzing geen toegang verleent. |
notDataActions |
string[] |
Gegevensacties die moeten worden uitgesloten van dat de weigeringstoewijzing geen toegang verleent. |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
Name | Type | Description |
---|---|---|
info |
object |
De aanvullende informatie. |
type |
string |
Het extra informatietype. |
ErrorDetail
De foutdetails.
Name | Type | Description |
---|---|---|
additionalInfo |
De fout bevat aanvullende informatie. |
|
code |
string |
De foutcode. |
details |
De foutdetails. |
|
message |
string |
Het foutbericht. |
target |
string |
Het foutdoel. |
ErrorResponse
Foutreactie
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
Principal
De naam van de entiteit die het laatst is gewijzigd
Name | Type | Description |
---|---|---|
displayName |
string |
De naam van de principal heeft wijzigingen aangebracht |
string |
E-mail van principal |
|
id |
string |
De id van de principal heeft wijzigingen aangebracht |
type |
string |
Type principal, zoals gebruiker, groep, enzovoort |