New-AzureADMSCustomSecurityAttributeDefinition
Adds a new custom security attribute definition.
Syntax
New-AzureADMSCustomSecurityAttributeDefinition
-AttributeSet <String>
[-Description <String>]
-IsCollection <Boolean>
-IsSearchable <Boolean>
-Name <String>
-Status <String>
-Type <String>
-UsePreDefinedValuesOnly <Boolean>
[<CommonParameters>]
Description
Adds a new Azure Active Directory (Azure AD) custom security attribute definition object.
Examples
Example
New-AzureADMSCustomSecurityAttributeDefinition -AttributeSet "Engineering" -Name "ProjectDate" -Description "Target completion date" -Type "String" -Status "Available" -IsCollection $false -IsSearchable $true -UsePreDefinedValuesOnly $true
Add a custom security attribute definition.
- Attribute set:
Engineering - Attribute:
ProjectDate - Attribute data type: String
Parameters
Name of the attribute set in Azure AD.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Description for the custom security attribute definition.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Indicates whether multiple values can be assigned to the custom security attribute.
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Indicates whether custom security attribute values will be indexed for searching on objects that are assigned attribute values.
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Name of the custom security attribute. Must be unique within an attribute set.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Specifies whether the custom security attribute is active or deactivated. Acceptable values are 'Available' and 'Deprecated'.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Specifies the data type of the attribute.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Indicates whether only predefined values can be assigned to the custom security attribute. If set to false, free-form values are allowed.
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Inputs
None