Dela via


AccessReviewScheduleDefinitionProperties Klass

Åtkomstgranskning.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Arv
azure.mgmt.authorization._serialization.Model
AccessReviewScheduleDefinitionProperties

Konstruktor

AccessReviewScheduleDefinitionProperties(*, display_name: str | None = None, description_for_admins: str | None = None, description_for_reviewers: str | None = None, reviewers: List[_models.AccessReviewReviewer] | None = None, backup_reviewers: List[_models.AccessReviewReviewer] | None = None, instances: List[_models.AccessReviewInstance] | None = None, inactive_duration: timedelta | None = None, expand_nested_memberships: bool | None = None, include_inherited_access: bool | None = None, include_access_below_resource: bool | None = None, exclude_resource_id: str | None = None, exclude_role_definition_id: str | None = None, mail_notifications_enabled: bool | None = None, reminder_notifications_enabled: bool | None = None, default_decision_enabled: bool | None = None, justification_required_on_approval: bool | None = None, default_decision: str | _models.DefaultDecisionType | None = None, auto_apply_decisions_enabled: bool | None = None, recommendations_enabled: bool | None = None, recommendation_look_back_duration: timedelta | None = None, instance_duration_in_days: int | None = None, type_settings_recurrence_range_type: str | _models.AccessReviewRecurrenceRangeType | None = None, number_of_occurrences: int | None = None, start_date: datetime | None = None, end_date: datetime | None = None, type_settings_recurrence_pattern_type: str | _models.AccessReviewRecurrencePatternType | None = None, interval: int | None = None, **kwargs: Any)

Keyword-Only parametrar

Name Description
display_name
str

Visningsnamnet för schemadefinitionen.

description_for_admins
str

Beskrivningen som tillhandahålls av åtkomstgranskningsskapare och som är synlig för administratörer.

description_for_reviewers
str

Beskrivningen som tillhandahålls av skaparen av åtkomstgranskningen som ska visas för granskare.

reviewers

Det här är en samling granskare.

backup_reviewers

Det här är samlingen med granskare av säkerhetskopior.

instances

Det här är samlingen med instanser som returneras när en expanderar den.

inactive_duration

Varaktighet som användare är inaktiva för. Värdet ska vara i ISO 8601-format (http://en.wikipedia.org/wiki/ISO_8601#Durations).This. Den här) koden kan användas för att konvertera TimeSpan till en giltig intervallsträng: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds)).

expand_nested_memberships

Flagga för att ange om kapslade medlemskap ska expanderas eller inte.

include_inherited_access

Flagga för att ange om kapslade medlemskap ska expanderas eller inte.

include_access_below_resource

Flagga för att ange om kapslade medlemskap ska expanderas eller inte.

exclude_resource_id
str

Detta används för att ange resurs-ID:erna som ska undantas.

exclude_role_definition_id
str

Detta används för att ange rolldefinitions-ID:t som ska undantas.

mail_notifications_enabled

Flagga för att ange om det är aktiverat att skicka e-post till granskare och granskare.

reminder_notifications_enabled

Flagga för att ange om e-postmeddelanden om att skicka påminnelser till granskare är aktiverade.

default_decision_enabled

Flagga för att ange om granskare måste ange en motivering när de granskar åtkomsten.

justification_required_on_approval

Flagga för att ange om granskaren måste godkänna motiveringen när ett beslut registreras.

default_decision

Detta anger beteendet för funktionen autoReview när en åtkomstgranskning slutförs. Kända värden är: "Godkänn", "Neka" och "Rekommendation".

auto_apply_decisions_enabled

Flagga för att ange om funktionen för automatisk tillämpning, för att automatiskt ändra målobjektets åtkomstresurs, är aktiverad. Om den inte är aktiverad måste en användare tillämpa åtkomstgranskningen när granskningen är klar.

recommendations_enabled

Flagga som anger om rekommendationer för granskare är aktiverade.

recommendation_look_back_duration

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. Istä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).This. Den här) koden kan användas för att konvertera TimeSpan till en giltig intervallsträng: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds)).

instance_duration_in_days
int

Varaktigheten i dagar för en instans.

type_settings_recurrence_range_type

Typ av upprepningsintervall. Möjliga värden är: endDate, noEnd, numbered. Kända värden är: "endDate", "noEnd" och "numbered".

number_of_occurrences
int

Antal gånger som åtkomstgranskningen ska upprepas. Krävs och måste vara positiv om typen är numrerad.

start_date

DateTime när granskningen är schemalagd att startas. Detta kan vara ett datum i framtiden. Krävs vid skapande.

end_date

DateTime när granskningen är schemalagd att avslutas. Krävs om typen är endDate.

type_settings_recurrence_pattern_type

Upprepningstypen : varje vecka, månad osv. Kända värden är: "weekly" och "absoluteMonthly".

interval
int

Intervallet för upprepning. För en kvartalsvis granskning är intervallet 3 för typen : absoluteMonthly.

Variabler

Name Description
display_name
str

Visningsnamnet för schemadefinitionen.

status

Det här skrivskyddade fältet anger status för en accessReview. Kända värden är: "NotStarted", "InProgress", "Completed", "Applied", "Initializing", "Applying", "Completing", "Scheduled", "AutoReviewing", "AutoReviewed" och "Starting".

description_for_admins
str

Beskrivningen som tillhandahålls av åtkomstgranskningsskapare och som är synlig för administratörer.

description_for_reviewers
str

Beskrivningen som tillhandahålls av skaparen av åtkomstgranskningen som ska visas för granskare.

reviewers

Det här är en samling granskare.

backup_reviewers

Det här är samlingen med granskare av säkerhetskopior.

reviewers_type

Det här fältet anger vilken typ av granskare som ska granskas. Granskare tilldelas vanligtvis uttryckligen för en granskning. I vissa fall kanske granskarna dock inte tilldelas och väljs i stället dynamiskt. Till exempel granskar chefer eller självgranskning. Kända värden är: "Tilldelad", "Själv" och "Chefer".

instances

Det här är samlingen med instanser som returneras när en expanderar den.

resource_id
str

ResourceId där den här recensionen skapas.

role_definition_id
str

Detta används för att ange vilken roll som granskas.

principal_type_scope_principal_type

Identitetstypen användare/servicePrincipal att granska. Kända värden är: "user", "guestUser", "servicePrincipal", "user,group" och "redeemedGuestUser".

assignment_state

Rolltilldelningstillståndet är berättigat/aktivt att granska. Kända värden är: "berättigade" och "aktiva".

inactive_duration

Varaktighet som användare är inaktiva för. Värdet ska vara i ISO 8601-format (http://en.wikipedia.org/wiki/ISO_8601#Durations).This. Den här) koden kan användas för att konvertera TimeSpan till en giltig intervallsträng: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds)).

expand_nested_memberships

Flagga för att ange om kapslade medlemskap ska expanderas eller inte.

include_inherited_access

Flagga för att ange om kapslade medlemskap ska expanderas eller inte.

include_access_below_resource

Flagga för att ange om kapslade medlemskap ska expanderas eller inte.

exclude_resource_id
str

Detta används för att ange resurs-ID:erna som ska undantas.

exclude_role_definition_id
str

Detta används för att ange rolldefinitions-ID:t som ska undantas.

mail_notifications_enabled

Flagga för att ange om det är aktiverat att skicka e-post till granskare och granskare.

reminder_notifications_enabled

Flagga för att ange om e-postmeddelanden om att skicka påminnelser till granskare är aktiverade.

default_decision_enabled

Flagga för att ange om granskare måste ange en motivering när de granskar åtkomsten.

justification_required_on_approval

Flagga för att ange om granskaren måste godkänna motiveringen när ett beslut registreras.

default_decision

Detta anger beteendet för funktionen autoReview när en åtkomstgranskning slutförs. Kända värden är: "Godkänn", "Neka" och "Rekommendation".

auto_apply_decisions_enabled

Flagga för att ange om funktionen för automatisk tillämpning, för att automatiskt ändra målobjektets åtkomstresurs, är aktiverad. Om den inte är aktiverad måste en användare tillämpa åtkomstgranskningen när granskningen är klar.

recommendations_enabled

Flagga som anger om rekommendationer för granskare är aktiverade.

recommendation_look_back_duration

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. Istä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).This. Den här) koden kan användas för att konvertera TimeSpan till en giltig intervallsträng: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds)).

instance_duration_in_days
int

Varaktigheten i dagar för en instans.

type_settings_recurrence_range_type

Typ av upprepningsintervall. Möjliga värden är: endDate, noEnd, numbered. Kända värden är: "endDate", "noEnd" och "numbered".

number_of_occurrences
int

Antal gånger som åtkomstgranskningen ska upprepas. Krävs och måste vara positiv om typen är numrerad.

start_date

DateTime när granskningen är schemalagd att startas. Detta kan vara ett datum i framtiden. Krävs vid skapande.

end_date

DateTime när granskningen är schemalagd att avslutas. Krävs om typen är endDate.

type_settings_recurrence_pattern_type

Upprepningstypen : varje vecka, månad osv. Kända värden är: "weekly" och "absoluteMonthly".

interval
int

Intervallet för upprepning. För en kvartalsvis granskning är intervallet 3 för typen : absoluteMonthly.

principal_id
str

Identitets-ID:t.

principal_type_created_by_principal_type

Identitetstypen : user/servicePrincipal. Kända värden är: "användare" och "servicePrincipal".

principal_name
str

Identitetens visningsnamn.

user_principal_name
str

Användarens huvudnamn (om det är giltigt).