Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

We are looking at this feature as the first candidate to leverage the new ‘properties’ concept that Joram Wilander has been working on.

Configuring custom

...

user properties

In the system console, a new view is proposed under Site Configuration > Users and Teams we are looking at adding a ‘Custom user profile properties’ section.

...

System properties. This will house configuration for customizing properties for users, messages, and cards.

...

Standard properties

Every Mattermost server has as set of standard user properties. These properties cannot be removed.

  • Profile Image

  • Full Name

  • Username

  • Email

Default optional properties

By default, the following optional properties ship with user profiles. These properties can be removed or edited as needed. Additional properties can also be added here (see ‘Adding a new property’ below).

  • Nickname

  • Position

Editing a property

Editing property name

Clicking on the property name opens a

Actions menu

...

name in the table enables users to edit the name inline.

...

Note: User property names must be unique.

Editing property type

Custom properties can be clicked to open up the menu to change the property type.

...

Editing property options

Admins can set predefined options for a property with Select, and Multi-Select property types. Admins can add and remove options directly in this configuration table.

...

Additional settings and actions

...

  • Visibility: Choose whether the property shows in user profiles. Available options are:

    • Always show

    • Always hide

    • Hide when empty (default)

...

  • Allow new values: Choose whether end users can add new values for the property

  • Duplicate property: Creates a copy of the property with the same configuration. Appends ‘2’ to the end of the property name.

  • Linking a property to SAML or ADLDAP: If SAML or ADLDAP are configured on the server, this option will be available and user properties can be linked.

Adding a new property

Under the Custom properties section, users can click the Add property button to add a new property to the system.