Microsoft.Authorization accessReviewScheduleDefinitions
Bicep-resursdefinition
Resurstypen accessReviewScheduleDefinitions kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.Authorization/accessReviewScheduleDefinitions lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Authorization/accessReviewScheduleDefinitions@2021-12-01-preview' = {
name: 'string'
backupReviewers: [
{
principalId: 'string'
}
]
descriptionForAdmins: 'string'
descriptionForReviewers: 'string'
displayName: 'string'
instances: [
{
properties: {
backupReviewers: [
{
principalId: 'string'
}
]
endDateTime: 'string'
reviewers: [
{
principalId: 'string'
}
]
startDateTime: 'string'
}
}
]
reviewers: [
{
principalId: 'string'
}
]
settings: {
autoApplyDecisionsEnabled: bool
defaultDecision: 'string'
defaultDecisionEnabled: bool
instanceDurationInDays: int
justificationRequiredOnApproval: bool
mailNotificationsEnabled: bool
recommendationLookBackDuration: 'string'
recommendationsEnabled: bool
recurrence: {
pattern: {
interval: int
type: 'string'
}
range: {
endDate: 'string'
numberOfOccurrences: int
startDate: 'string'
type: 'string'
}
}
reminderNotificationsEnabled: bool
}
}
Egenskapsvärden
accessReviewScheduleDefinitions
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet | sträng (krävs) |
backupReviewers | Det här är samlingen med granskare av säkerhetskopior. | AccessReviewReviewer[] |
descriptionForAdmins | Beskrivningen som tillhandahålls av skaparen av åtkomstgranskningen och som är synlig för administratörer. | sträng |
descriptionForReviewers | Beskrivningen som tillhandahålls av skaparen av åtkomstgranskningen som ska visas för granskare. | sträng |
displayName | Visningsnamnet för schemadefinitionen. | sträng |
Instanser | Det här är den samling instanser som returneras när en expanderar den. | AccessReviewInstance[] |
Granskare | Det här är en samling granskare. | AccessReviewReviewer[] |
inställningar | Åtkomstgranskningsinställningar. | AccessReviewScheduleSettings |
AccessReviewReviewer
Name | Beskrivning | Värde |
---|---|---|
principalId | ID för granskaren (user/servicePrincipal) | sträng |
AccessReviewInstance
Name | Beskrivning | Värde |
---|---|---|
properties | Egenskaper för Åtkomstgranskning. | AccessReviewInstanceProperties |
AccessReviewInstanceProperties
Name | Beskrivning | Värde |
---|---|---|
backupReviewers | Det här är samlingen med granskare av säkerhetskopior. | AccessReviewReviewer[] |
endDateTime | DateTime när granskningsinstansen är schemalagd att avslutas. | sträng |
Granskare | Det här är en samling granskare. | AccessReviewReviewer[] |
startDateTime | DateTime när granskningsinstansen är schemalagd att startas. | sträng |
AccessReviewScheduleSettings
Name | Beskrivning | Värde |
---|---|---|
autoApplyDecisionsEnabled | Flagga för att ange om funktionen för automatisk tillämpning, för att automatiskt ändra målobjektets åtkomstresurs, är aktiverad. Om det inte är aktiverat måste en användare tillämpa åtkomstgranskningen när granskningen är klar. | boolesk |
defaultDecision | Detta anger beteendet för funktionen autoReview när en åtkomstgranskning har slutförts. | "Godkänn" "Neka" "Rekommendation" |
defaultDecisionEnabled | Flagga för att ange om granskare måste ange en motivering när de granskar åtkomsten. | boolesk |
instanceDurationInDays | Varaktigheten i dagar för en instans. | int |
justificationRequiredOnApproval | Flagga för att ange om granskaren måste godkänna en motivering när ett beslut registreras. | boolesk |
mailNotificationsEnabled | Flagga för att ange om e-post ska skickas till granskare och om den som skapat granskningen är aktiverad. | boolesk |
recommendationLookBackDuration | Rekommendationer för åtkomstgranskningar beräknas genom att titta tillbaka på 30 dagars data (w.r.t startdatumet för granskningen) som standard. Men i vissa fall vill kunderna ändra hur långt tillbaka de ska titta på och vill konfigurera 60 dagar, 90 dagar osv. i stället. Med den här inställningen kan kunder konfigurera den här varaktigheten. Värdet ska vara i ISO 8601-format (http://en.wikipedia.org/wiki/ISO_8601#Durations). Den här koden kan användas för att konvertera TimeSpan till en giltig intervallsträng: XmlConvert.ToString(ny TimeSpan(timmar, minuter, sekunder)) | sträng |
recommendationsEnabled | Flagga som anger om rekommendationer för granskare är aktiverade. | boolesk |
recurrence | Åtkomstgranskningsinställningar. | AccessReviewRecurrenceSettings |
reminderNotificationsEnabled | Flagga för att ange om e-postpåminnelser ska skickas till granskare är aktiverade. | boolesk |
AccessReviewRecurrenceSettings
Name | Beskrivning | Värde |
---|---|---|
Mönster | Access Granska schemadefinitionens upprepningsmönster. | AccessReviewRecurrencePattern |
Utbud | Access Granska schemadefinitionens upprepningsintervall. | AccessReviewRecurrenceRange |
AccessReviewRecurrencePattern
Name | Beskrivning | Värde |
---|---|---|
interval | Intervall för upprepning. För en kvartalsvis granskning är intervallet 3 för typen : absoluteMonthly. | int |
typ | Upprepningstypen : varje vecka, varje månad osv. | "absoluteMonthly" "varje vecka" |
AccessReviewRecurrenceRange
Name | Beskrivning | Värde |
---|---|---|
endDate | DateTime när granskningen är schemalagd att avslutas. Krävs om typen är endDate | sträng |
numberOfOccurrences | Antal gånger som åtkomstgranskningen ska upprepas. Krävs och måste vara positiv om typen är numrerad. | int |
Startdate | DateTime när granskningen är schemalagd att startas. Detta kan vara ett datum i framtiden. Krävs vid skapande. | sträng |
typ | Typ av upprepningsintervall. Möjliga värden är: endDate, noEnd, numbered. | "endDate" "noEnd" "numrerad" |
Resursdefinition för ARM-mall
Resurstypen accessReviewScheduleDefinitions kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.Authorization/accessReviewScheduleDefinitions lägger du till följande JSON i mallen.
{
"type": "Microsoft.Authorization/accessReviewScheduleDefinitions",
"apiVersion": "2021-12-01-preview",
"name": "string",
"backupReviewers": [
{
"principalId": "string"
}
],
"descriptionForAdmins": "string",
"descriptionForReviewers": "string",
"displayName": "string",
"instances": [
{
"properties": {
"backupReviewers": [
{
"principalId": "string"
}
],
"endDateTime": "string",
"reviewers": [
{
"principalId": "string"
}
],
"startDateTime": "string"
}
}
],
"reviewers": [
{
"principalId": "string"
}
],
"settings": {
"autoApplyDecisionsEnabled": "bool",
"defaultDecision": "string",
"defaultDecisionEnabled": "bool",
"instanceDurationInDays": "int",
"justificationRequiredOnApproval": "bool",
"mailNotificationsEnabled": "bool",
"recommendationLookBackDuration": "string",
"recommendationsEnabled": "bool",
"recurrence": {
"pattern": {
"interval": "int",
"type": "string"
},
"range": {
"endDate": "string",
"numberOfOccurrences": "int",
"startDate": "string",
"type": "string"
}
},
"reminderNotificationsEnabled": "bool"
}
}
Egenskapsvärden
accessReviewScheduleDefinitions
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Authorization/accessReviewScheduleDefinitions" |
apiVersion | Resurs-API-versionen | "2021-12-01-preview" |
name | Resursnamnet | sträng (krävs) |
backupReviewers | Det här är samlingen med granskare av säkerhetskopior. | AccessReviewReviewer[] |
descriptionForAdmins | Beskrivningen som tillhandahålls av skaparen av åtkomstgranskningen och som är synlig för administratörer. | sträng |
descriptionForReviewers | Beskrivningen som tillhandahålls av skaparen av åtkomstgranskningen som ska visas för granskare. | sträng |
displayName | Visningsnamnet för schemadefinitionen. | sträng |
Instanser | Det här är den samling instanser som returneras när en expanderar den. | AccessReviewInstance[] |
Granskare | Det här är en samling granskare. | AccessReviewReviewer[] |
inställningar | Åtkomstgranskningsinställningar. | AccessReviewScheduleSettings |
AccessReviewReviewer
Name | Beskrivning | Värde |
---|---|---|
principalId | ID för granskaren(user/servicePrincipal) | sträng |
AccessReviewInstance
Name | Beskrivning | Värde |
---|---|---|
properties | Åtkomstgranskningsegenskaper. | AccessReviewInstanceEgenskaper |
AccessReviewInstanceEgenskaper
Name | Beskrivning | Värde |
---|---|---|
backupReviewers | Det här är samlingen av granskare av säkerhetskopior. | AccessReviewReviewer[] |
endDateTime | DateTime när granskningsinstansen är schemalagd att avslutas. | sträng |
Granskare | Det här är en samling granskare. | AccessReviewReviewer[] |
startDateTime | DateTime när granskningsinstansen är schemalagd att startas. | sträng |
AccessReviewScheduleSettings
Name | Beskrivning | Värde |
---|---|---|
autoApplyDecisionsEnabled | Flagga för att ange om funktionen för automatisk tillämpning, för att automatiskt ändra målobjektets åtkomstresurs, är aktiverad. Om det inte är aktiverat måste en användare tillämpa åtkomstgranskningen när granskningen är klar. | boolesk |
defaultDecision | Detta anger beteendet för funktionen autoReview när en åtkomstgranskning slutförs. | "Godkänn" "Neka" "Rekommendation" |
defaultDecisionEnabled | Flagga för att ange om granskare måste ange en motivering när de granskar åtkomsten. | boolesk |
instanceDurationInDays | Varaktigheten i dagar för en instans. | int |
justificationRequiredOnApproval | Flagga för att ange om granskaren måste godkänna motiveringen när ett beslut registreras. | boolesk |
mailNotificationsEnabled | Flagga för att ange om det är aktiverat att skicka e-post till granskare och granskare. | boolesk |
recommendationLookBackDuration | Rekommendationer för åtkomstgranskningar beräknas genom att titta tillbaka på 30 dagars data (w.r.t startdatumet för granskningen) som standard. Men i vissa scenarier vill kunderna ändra hur långt tillbaka de ska titta på och vill konfigurera 60 dagar, 90 dagar osv. i stället. Med den här inställningen kan kunder konfigurera den här varaktigheten. Värdet ska vara i ISO 8601-format (http://en.wikipedia.org/wiki/ISO_8601#Durations). Den här koden kan användas för att konvertera TimeSpan till en giltig intervallsträng: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds)) | sträng |
recommendationsEnabled | Flagga som anger om rekommendationer för granskare är aktiverade. | boolesk |
recurrence | Åtkomstgranskningsinställningar. | AccessReviewRecurrenceSettings |
reminderNotificationsEnabled | Flagga för att ange om e-postmeddelanden om att skicka påminnelser till granskare är aktiverade. | boolesk |
AccessReviewRecurrenceSettings
Name | Beskrivning | Värde |
---|---|---|
Mönster | Access Granska schemadefinitionens upprepningsmönster. | AccessReviewRecurrencePattern |
Utbud | Access Granska schemadefinitionens upprepningsintervall. | AccessReviewRecurrenceRange |
AccessReviewRecurrencePattern
Name | Beskrivning | Värde |
---|---|---|
interval | Intervallet för upprepning. För en kvartalsvis granskning är intervallet 3 för typen : absoluteMonthly. | int |
typ | Upprepningstypen : varje vecka, månad osv. | "absoluteMonthly" "varje vecka" |
AccessReviewRecurrenceRange
Name | Beskrivning | Värde |
---|---|---|
endDate | DateTime när granskningen är schemalagd att avslutas. Krävs om typen är endDate | sträng |
numberOfOccurrences | Antal gånger som åtkomstgranskningen ska upprepas. Krävs och måste vara positiv om typen är numrerad. | int |
Startdate | DateTime när granskningen är schemalagd att startas. Detta kan vara ett datum i framtiden. Krävs vid skapande. | sträng |
typ | Typ av upprepningsintervall. Möjliga värden är: endDate, noEnd, numbered. | "endDate" "noEnd" "numrerad" |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen accessReviewScheduleDefinitions kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.Authorization/accessReviewScheduleDefinitions lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/accessReviewScheduleDefinitions@2021-12-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
backupReviewers = [
{
principalId = "string"
}
]
descriptionForAdmins = "string"
descriptionForReviewers = "string"
displayName = "string"
instances = [
{
properties = {
backupReviewers = [
{
principalId = "string"
}
]
endDateTime = "string"
reviewers = [
{
principalId = "string"
}
]
startDateTime = "string"
}
}
]
reviewers = [
{
principalId = "string"
}
]
settings = {
autoApplyDecisionsEnabled = bool
defaultDecision = "string"
defaultDecisionEnabled = bool
instanceDurationInDays = int
justificationRequiredOnApproval = bool
mailNotificationsEnabled = bool
recommendationLookBackDuration = "string"
recommendationsEnabled = bool
recurrence = {
pattern = {
interval = int
type = "string"
}
range = {
endDate = "string"
numberOfOccurrences = int
startDate = "string"
type = "string"
}
}
reminderNotificationsEnabled = bool
}
})
}
Egenskapsvärden
accessReviewScheduleDefinitions
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Authorization/accessReviewScheduleDefinitions@2021-12-01-preview" |
name | Resursnamnet | sträng (krävs) |
parent_id | Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. | sträng (krävs) |
backupReviewers | Det här är samlingen med granskare av säkerhetskopior. | AccessReviewReviewer[] |
descriptionForAdmins | Beskrivningen som tillhandahålls av skaparen av åtkomstgranskningen och som är synlig för administratörer. | sträng |
descriptionForReviewers | Beskrivningen som tillhandahålls av skaparen av åtkomstgranskningen som ska visas för granskare. | sträng |
displayName | Visningsnamnet för schemadefinitionen. | sträng |
Instanser | Det här är den samling instanser som returneras när en expanderar den. | AccessReviewInstance[] |
Granskare | Det här är en samling granskare. | AccessReviewReviewer[] |
inställningar | Åtkomstgranskningsinställningar. | AccessReviewScheduleSettings |
AccessReviewReviewer
Name | Beskrivning | Värde |
---|---|---|
principalId | ID för granskaren (user/servicePrincipal) | sträng |
AccessReviewInstance
Name | Beskrivning | Värde |
---|---|---|
properties | Egenskaper för Åtkomstgranskning. | AccessReviewInstanceProperties |
AccessReviewInstanceProperties
Name | Beskrivning | Värde |
---|---|---|
backupReviewers | Det här är samlingen med granskare av säkerhetskopior. | AccessReviewReviewer[] |
endDateTime | DateTime när granskningsinstansen är schemalagd att avslutas. | sträng |
Granskare | Det här är en samling granskare. | AccessReviewReviewer[] |
startDateTime | DateTime när granskningsinstansen är schemalagd att startas. | sträng |
AccessReviewScheduleSettings
Name | Beskrivning | Värde |
---|---|---|
autoApplyDecisionsEnabled | Flagga för att ange om funktionen för automatisk tillämpning, för att automatiskt ändra målobjektets åtkomstresurs, är aktiverad. Om det inte är aktiverat måste en användare tillämpa åtkomstgranskningen när granskningen är klar. | boolesk |
defaultDecision | Detta anger beteendet för funktionen autoReview när en åtkomstgranskning har slutförts. | "Godkänn" "Neka" "Rekommendation" |
defaultDecisionEnabled | Flagga för att ange om granskare måste ange en motivering när de granskar åtkomsten. | boolesk |
instanceDurationInDays | Varaktigheten i dagar för en instans. | int |
justificationRequiredOnApproval | Flagga för att ange om granskaren måste godkänna motiveringen när ett beslut registreras. | boolesk |
mailNotificationsEnabled | Flagga för att ange om det är aktiverat att skicka e-post till granskare och granskare. | boolesk |
recommendationLookBackDuration | Rekommendationer för åtkomstgranskningar beräknas genom att titta tillbaka på 30 dagars data (w.r.t startdatumet för granskningen) som standard. Men i vissa scenarier vill kunderna ändra hur långt tillbaka de ska titta på och vill konfigurera 60 dagar, 90 dagar osv. i stället. Med den här inställningen kan kunder konfigurera den här varaktigheten. Värdet ska vara i ISO 8601-format (http://en.wikipedia.org/wiki/ISO_8601#Durations). Den här koden kan användas för att konvertera TimeSpan till en giltig intervallsträng: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds)) | sträng |
recommendationsEnabled | Flagga som anger om rekommendationer för granskare är aktiverade. | boolesk |
recurrence | Åtkomstgranskningsinställningar. | AccessReviewRecurrenceSettings |
reminderNotificationsEnabled | Flagga för att ange om e-postmeddelanden om att skicka påminnelser till granskare är aktiverade. | boolesk |
AccessReviewRecurrenceSettings
Name | Beskrivning | Värde |
---|---|---|
Mönster | Access Granska schemadefinitionens upprepningsmönster. | AccessReviewRecurrencePattern |
Utbud | Access Granska schemadefinitionens upprepningsintervall. | AccessReviewRecurrenceRange |
AccessReviewRecurrencePattern
Name | Beskrivning | Värde |
---|---|---|
interval | Intervallet för upprepning. För en kvartalsvis granskning är intervallet 3 för typen : absoluteMonthly. | int |
typ | Upprepningstypen : varje vecka, månad osv. | "absoluteMonthly" "varje vecka" |
AccessReviewRecurrenceRange
Name | Beskrivning | Värde |
---|---|---|
endDate | DateTime när granskningen är schemalagd att avslutas. Krävs om typen är endDate | sträng |
numberOfOccurrences | Antal gånger som åtkomstgranskningen ska upprepas. Krävs och måste vara positiv om typen är numrerad. | int |
Startdate | DateTime när granskningen är schemalagd att startas. Detta kan vara ett datum i framtiden. Krävs vid skapande. | sträng |
typ | Typ av upprepningsintervall. Möjliga värden är: endDate, noEnd, numbered. | "endDate" "noEnd" "numrerad" |