Set-EntraBetaAttributeSet

Aktualizuje istniejący zestaw atrybutów.

Składnia

Default (domyślnie)

Set-EntraBetaAttributeSet

    -AttributeSetId <String>
    [-Description <String>]
    [-MaxAttributesPerSet <Int32>]
    [<CommonParameters>]

Opis

Polecenie Set-EntraBetaAttributeSet cmdlet aktualizuje obiekt zestawu atrybutów Microsoft Entra ID określony przez jego identyfikator. Właściwości i maxAttributesPerSet można aktualizować description tylko.

Zalogowany użytkownik musi mieć przypisaną jedną z następujących ról katalogu:

  • Administrator definicji atrybutu

Przykłady

Przykład 1. Aktualizowanie zestawu atrybutów

Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
Set-EntraBetaAttributeSet -AttributeSetId 'Engineering' -Description 'Attributes for cloud engineering team'

W tym przykładzie zaktualizowano zestaw atrybutów.

  • AttributeSetId parametr określa nazwę zestawu atrybutów. Aby uzyskać więcej szczegółów, możesz Get-EntraBetaAttributeSet uzyskać więcej informacji.
  • Description parametr określa opis zestawu atrybutów.

Przykład 2. Aktualizowanie zestawu atrybutów przy użyciu elementu MaxAttributesPerSet

Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
Set-EntraBetaAttributeSet -AttributeSetId 'Engineering' -MaxAttributesPerSet 10

W tym przykładzie zaktualizowano zestaw atrybutów przy użyciu elementu MaxAttributesPerSet.

  • -AttributeSetId parametr określa nazwę zestawu atrybutów. Aby uzyskać więcej szczegółów, możesz Get-EntraBetaAttributeSet uzyskać więcej informacji.
  • -MaxAttributesPerSet parametr określa maksymalną liczbę niestandardowych atrybutów zabezpieczeń.

Parametry

-AttributeSetId

Nazwa zestawu atrybutów. Unikatowy identyfikator atrybutu ustawionego w dzierżawie. Ten identyfikator może mieć długość maksymalnie 32 znaków i może zawierać znaki Unicode. Nie może zawierać spacji ani znaków specjalnych i nie można go zmienić później. Identyfikator jest niewrażliwy na wielkość liter.

Właściwości parametru

Typ:System.String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:Id

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-Description

Opis skonfigurowanego atrybutu, maksymalnie 128 znaków, w tym znaków Unicode. Ten opis można zmienić później.

Właściwości parametru

Typ:System.String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-MaxAttributesPerSet

Maksymalna liczba atrybutów zabezpieczeń niestandardowych, które można zdefiniować w tym zestawie atrybutów. Wartość domyślna to null. Jeśli nie zostanie określony, administrator może dodać do 500 aktywnych atrybutów na dzierżawę. To ustawienie można zmienić później.

Właściwości parametru

Typ:System.Int32
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Dane wejściowe

System.String

Dane wyjściowe

System.Object