Display name

The display name is how a member's name is written everywhere in the console and on your space's website. It isn't typed in anywhere: it's derived from the member's record by a rule the space chooses once, under SettingsGeneralMembersDisplay name.

The three rules

Option

What is shown

Nickname

The member's nickname — their login.

Full name

The member's full name from their identity details.

Custom attribute

The value of a profile field you choose. Picking this adds a second selector listing your space's fields.

The rule applies to the whole space and to every member in it. Teams always display their team name, and ghosts their ghost name, whichever rule is set.

What follows the rule

Sorting, searching and filtering by display name all follow whichever field the rule points at. With Nickname selected, sorting the members list sorts by nickname; switch to Full name and the same list sorts by full name. This is the usual reason a list appears to be in no order at all — it's ordered by a field you're not currently looking at.

Choosing a rule the members can't satisfy has the same effect. If you bind the display name to a profile field that many members have left empty, those members have no name to show; a field that everybody fills in — or one you mark Required — avoids that.

Choosing between them

Nicknames are the names people sign in with, so they are the closest thing to an identifier a reader will recognise. Full names are what people recognise each other by, but two members can share one, and a space using Eolymp accounts shows whatever name the person put in their own account rather than one you control.

Binding the name to a profile field is the option for spaces that need something the platform doesn't hold: a school register number, a surname written in a particular alphabet, a competitor code. You define the field first, then point the rule at it.