Set-EntraBetaCustomSecurityAttributeDefinition
Uppdatera egenskaperna för ett customSecurityAttributeDefinition-objekt.
Syntax
Default (Standard)
Set-EntraBetaCustomSecurityAttributeDefinition
-Id <String>
[-Description <String>]
[-Status <String>]
[-UsePreDefinedValuesOnly <Boolean>]
[<CommonParameters>]
Description
Uppdatera egenskaperna för ett customSecurityAttributeDefinition-objekt. Ange Id parameter för att uppdatera en definition av anpassade säkerhetsattribut.
Den inloggade användaren måste tilldelas någon av följande katalogroller:
- Attributdefinitionsadministratör
Exempel
Exempel 1: Uppdatera ett anpassat säkerhetsattribut
Connect-Entra -Scopes 'CustomSecAttributeDefinition.Read.All', 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object { $_.Name -eq 'Engineering' }
Set-EntraBetaCustomSecurityAttributeDefinition -Id $attributeDefinition.Id -Description 'Engineering Description' -Status 'Available' -UsePreDefinedValuesOnly $false
I det här exemplet uppdateras ett anpassat säkerhetsattribut.
-
-Idparameter anger objekt-ID för anpassade säkerhetsattributdefinitioner. -
-Descriptionparametern anger beskrivningen av det anpassade säkerhetsattributet. -
-Statusparameter anger att det anpassade säkerhetsattributet är aktivt eller inaktiverat. -
-UsePreDefinedValuesOnlyparameter anger att de enda fördefinierade värdena kan tilldelas till det anpassade säkerhetsattributet.
Parametrar
-Description
Beskrivning av det anpassade säkerhetsattributet, upp till 128 tecken långt och inklusive Unicode-tecken. Den här beskrivningen kan ändras senare.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-Id
Den unika identifieraren för ett Microsoft Entra ID definitionsobjekt för anpassade säkerhetsattribut.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-Status
Anger om det anpassade säkerhetsattributet är aktivt eller inaktiverat. Acceptabla värden är: Tillgängliga och inaktuella. Kan ändras senare.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-UsePreDefinedValuesOnly
Anger om endast fördefinierade värden kan tilldelas till det anpassade säkerhetsattributet. Om värdet är falskt tillåts friformulärvärden. Kan senare ändras från sant till falskt, men kan inte ändras från false till true. Om typen är inställd på boolesk kan du inte användaPreDefinedValuesOnly som sant.
Parameteregenskaper
| Typ: | System.Boolean |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.