Skip to content

User details and sign-in rules

Updated 25 Sept 2026

The lower half of general settings decides what a person has to tell you before they can use the space, and what happens when they sign in.

The space knows about a person only what they tell it. These switches decide what they have to say before they may use the space, and where they may pick from.

  • A new colleague has a site from day one. The company runs sites in three cities. You switch on Požadovat po uživateli pracoviště and everyone picks from the site tree in code lists before they first use the space. You never have to work out afterwards who belongs where.
  • An account can be matched to the personnel records. Two Jana Novákovás work at the company. You switch on the ID requirement and nobody starts using the space until they have filled it in. Each account then carries the ID you assign it, such as the personnel number from HR, and the two Janas can be told apart.
  • The code list grows only where you allow it. Job titles change faster than you can create them. You switch on Povolit uživatelům přidat pracovní pozici and people extend the vocabulary themselves. Sites you leave as pick-only, so the tree stays the way you built it.

One decision says the field must be filled in; the other says a person may extend the code list. Why a switch stays greyed until you turn on the one above it is what the rest of the page explains.

Required user details and sign-in rules
123
Required user details, with one dependent switch waiting and its twin already live
  • (1) Required details — ID, date of birth, job title, site. Each one you switch on becomes a field the person must fill in, and the values come from code lists.
  • (2) Under an unchecked requirement, the indented switch is greyed.
  • (3) Under a checked one, the same switch is live. The two appear side by side here, which is the whole dependency in one screen.

Povolit uživatelům přidat pracovní pozici is bound to ng-disabled="!general.mandatory_params.job_title", so it only becomes available once Požadovat po uživateli pracovní pozici is on. Povolit uživatelům přidat pracoviště works the same way against mandatory_params.department — and because that requirement is on in this space, its child is live.

Requiring a detail and letting people add their own value are separate decisions. The first says the field must be filled; the second says a person may extend the code list rather than only pick from it.

The hard domain check is bound to !general.domain_check, so it only opens once domain checking itself is on. It stays greyed here.