Skip to main content

tenant people profilecardproperty add

Adds an additional attribute to the profile card properties

Usage

m365 tenant people profilecardproperty add [options]

Options

-n, --name <name>

The name of the property to add. Allowed values: UserPrincipalName, Fax, StreetAddress, PostalCode, StateOrProvince, Alias, customAttribute1, customAttribute2, customAttribute3, customAttribute4, customAttribute5, customAttribute6, customAttribute7, customAttribute8, customAttribute9, customAttribute10, customAttribute11, customAttribute12, customAttribute13, customAttribute14, customAttribute15.

-d, --displayName [displayName]

The display name of a property, only use this together with a custom extension attribute.

-h, --help [help]

Output usage information. Optionally, specify which section of command's help you want to see. Allowed values are options, examples, remarks, response, full. Default is options.

--query [query]

JMESPath query string. See http://jmespath.org/ for more information and examples.

-o, --output [output]

Output type. json, text, csv, md, none. Default json.

--verbose

Runs command with verbose logging.

--debug

Runs command with debug logging.

Remarks

info

To use this command you must be either Tenant Administrator or Global Administrator.

info

You can specify localized values for the displayName as well. These can be entered by suffixing the displayName option with a language code: --displayName-nl-NL "Kostencentrum", --displayName-de "Kostenstelle".

warning

When adding an attribute to a profile card, it takes up to 24 hours for the addition to be displayed.

Examples

Add the UPN as a profile property to the profile cards properties

m365 tenant people profilecardproperty add --name UserPrincipalName

Add a custom extension attribute Cost Center as a profile property to the profile cards properties

m365 tenant people profilecardproperty add --name customAttribute1 --displayName 'Cost Center'

Add a custom extension attribute Cost Center as a profile property to the profile cards properties with a Dutch localization

m365 tenant people profilecardproperty add --name customAttribute1 --displayName 'Cost Center' --displayName-nl-NL 'Kostencentrum'

Response

{
"directoryPropertyName": "customAttribute1",
"annotations": [
{
"displayName": "Cost center",
"localizations": [
{
"languageTag": "nl-NL",
"displayName": "Kostenplaats"
}
]
}
]
}

More information

CTRL + M