Skip to content

Users

In the “Users” screen, an administrator can edit a user’s identification details in the table, determine which user groups a user belongs to, and which permissions and privileges are applicable to users.

Above the table various actions are displayed:

  • Show Users: Using this dropdown, you can filter according to user status in the column “Last Sign-In”. If the table comprises more than 75 users, then buttons also appear in order to navigate through the alphabetical list of users.
  • Add User…: Click this button to add a new user. See Adding Users for more information.
  • Send Invitations…: Click this button to invite all users with the status “Not invited yet”.

You can change the user characteristics in the table itself. See Managing Users for more information.

Remark

Every Yesplan installation includes a Yesplan Support user. This user has administrator privileges and can’t be deleted.

The Yesplan Support user is only used to provide support or help with problems. Access to your installation with this user is subject to strict conditions.

The Yesplan Support user does not appear in the table of users but does appear in the permissions settings. The Yesplan Support user’s actions appear – as for all other users – in the history, log file and audit overview.

Adding Users§

Add users by clicking “Add User…” at the top of the list of users. In the screen that appears, you can follow several steps to create the user.

Adding a User§

In step one, you add the user to Yesplan. To do so, you must enter the following details:

  • Name: The name of the user. We recommend completing both the first name and surname, since the name is also used when creating the linked human resource and the linked contact.
  • Email: Enter an email address that is unique in the list of users.
  • Linked Resource/Contact: When you add a user, Yesplan will automatically link them to a new human resource and a new contact. However, if the value in the “Name” field is already in use for a human resource, then you can link the new user to an existing human resource.

Remark

  • In Yesplan there are multiple ways to sign in:
    • Sign in by using a password in combination with your email address (or username).
    • Use single sign-on by linking a remote account (such as a Google or Microsoft account) with your Yesplan profile.
  • Even if it is allowed to sign in with a password, we recommend creating users without a username. Always use a unique email address. After all, users never forget their email address, but often forget their username.
  • Users are always linked with a human resource, which in turn may be linked with a contact of type “Person”. If you create a new user, then you automatically also create a new resource and a new contact. See Contacts, Human Resources and Users for more information.
  • When completing the fields, Yesplan checks whether the values are already in use for active or suspended users.

Setting Permissions§

In the second step, you can set the user’s permissions. A user’s permissions are determined in Yesplan based on the user groups to which the user belongs and the permission templates that are applicable to the user. See Assigning User Groups and Templates for more information.

Set the permissions by completing the following fields:

  • User Groups: Assign a user to one or more user groups.
  • Primary User Group: This is the user group to which the user primarily belongs. Within Yesplan this concept is important for determining permissions and for filtering elements that belong to the user’s primary group.
  • Permission Templates: Here, you can determine which permission templates are applicable for the user. If you choose multiple templates, then the permissions of all chosen templates are applicable.
  • Administrator: When selecting this field, the user in question will be able to log in as administrator and access the system settings.

Tip

  • Click the ‘–’-symbol to remove a group or template you have added.
  • Click the “Skip” button if you want to set the permissions later. In doing so, you also immediately skip the step to invite the user.

Inviting the User§

In the final step, you invite the user to join Yesplan:

  • The user will receive an email at the address you entered under Adding a User.
  • This email will contain a link allowing the user to create an account.

Tip

Click the “Skip” button to invite the user later.

Managing Users§

User Details§

The first columns in the list of users display the data which identify the user in Yesplan:

  • Name: The full name of the user as it will appear in Yesplan. You can edit the name by double-clicking it.

  • Email: The user’s email address. To avoid duplication of email addresses, Yesplan displays an exclamation mark next to an address if it isn’t unique. You can edit the email address by double-clicking it.

Warning

Use a valid email address that is unique in the list of users.

Yesplan will use this email address when sending invitations and notifications. Users can sign in using the email address. They will also need it to set a new password if they have forgotten the old one, or if the allowed authentication methods change.

  • Authentication: This column displays a list of all authentication methods created for a user. An authentication method that is currently disabled is shown as such.

    You can request a detailed summary by clicking “Show Authentication Settings”. This summary is where an administrator can change and delete the password, and delete linked accounts for single sign-on.

Remark

  • In Yesplan there are multiple ways to sign in:
    • Sign in by using a password in combination with your email address (or username).
    • Use Single Sign-on by linking an external account (such as a Google or Microsoft account) with your Yesplan profile.
  • Yesplan will only accept the password if it’s strong enough. Yesplan determines the Password Strength via the zxcvbn tool:
  • Yesplan automatically turns your email address or username into the so-called primary sign-in name.
  • Last Sign-in: This column displays the date and time of the user’s last sign-in. If the user has never signed in before, this column shows whether the user has already been sent an invitation. The different statuses are:
    • Not invited yet: The user is added to Yesplan, but hasn’t yet received an invitation to create an account and sign in, or needs a new invitation due to changes in the authentication methods. Click “Invite” to invite the user.
    • Invited, but hasn’t signed in yet: The user has been invited, but has never signed in before. Click “Invite Again” to send a new email with an invitation.
    • Never signed in: The user has never signed in and no email address has been entered for the user, which means an invitation can’t be sent.

Remark

Users who can no longer sign in following changes to the allowed authentication methods will need to be invited again.

For example, if from now on it is only permitted to sign in with single sign-on, then you will need to re-invite users who previously had only set a password, allowing them to link an account for single sign-on.

For this reason, these users are also displayed when you filter the list on “Not invited yet” using the drop-down menu “Show Users” above the table with users.

Primary Sign-in Name§

Warning

This is only applicable if you use a password to sign in to Yesplan.

Yesplan turns the email address or username of each user into the so-called primary sign-in name, which users can always sign in with:

  • If a user only has an email address, then the email address is the primary sign-in name.
  • If a user has a username and an email address, then the username is the primary sign-in name.
  • The primary sign-in name is unique:
    • If the email address is the primary sign-in name for a user, only that user can sign in with the email address, even if it exists for other users.
    • It isn’t possible to restore a suspended user if they have the same primary sign-in name as an active user.

Users can sign in using their username or email address, in combination with their password:

  • Your username is by definition unique. So you can always use it to sign in or reset your password.
  • Your email address isn’t necessarily unique. You can only use it to sign in or reset your password if it’s unique within the list of users or if it’s your primary sign-in name.
  • The use of capital letters is ignored when using your email address to request a new password or to sign in:
    • The email address ‘Violet.Trudeau@yesplan.be’ will therefore be interpreted as ‘violet.trudeau@yesplan.be’, provided that the lowercase email address is unique in the list of users.
    • The email address with capital letters ‘Violet.Trudeau@yesplan.be’ will, however, be stored in Yesplan with capital letters. The capital letters are only ignored when requesting a new password or when signing in.

Tip

To simplify user management, we recommend assigning only an email address and no username to users:

  • The email address will then automatically be the primary sign-in name.
  • Users easily remember their email address, while usernames can have many variations.
  • You’ll need an email address to reset your password in any case.
  • The email address is then the only way to sign in or to set a new password.

Assigning User Groups and Templates§

A user’s permissions are determined in Yesplan based on the user groups to which the user belongs and the permission templates that are applicable to the user. You’ll find all details in the Permissions Manual.

In the list of users you can determine which user groups and templates are applicable to a user:

  • User Groups: In this column, you can assign a user to one or more user groups. Creating and editing user groups is described below.

  • Primary User Group: This is the user group to which the user primarily belongs. Within Yesplan this concept is important for determining permissions and for filtering elements that belong to the user’s primary group.

    For example, you can determine which permissions a user can grant to other users who belong to the same primary group (for more information, see the Permissions Manual). When filtering elements in Yesplan (when the “My User Group Only” filter is active—this is set under System Preferences), objects will only be displayed if the current user belongs to the primary group of the owner of the object.

    Since a user group can belong to another user group in Yesplan, in the drop-down menu of the primary group the administrator will see all the user groups that the user belongs to and all overlying groups to which the user’s user groups belong.

  • Permission Templates: Here, the administrator can determine which permission templates are applicable for the user. If you choose multiple templates, then the permissions of all chosen templates are applicable.

In the last column, the administrator can request a summary of a user’s permissions by clicking “Show Permission Settings”.

Setting Administrators§

The user needs administrator privileges to edit settings, create users etc. Yesplan supports two kinds of administrators:

  • Administrator: These users have access to the system settings and have permission to view the elements of other users. By selecting the checkbox in the “Administrator” column, you turn a user into an administrator.

  • User Group Administrator: These users have limited administrator permissions. They can manage the users of one or more user groups and they have access to the configuration of the locations that belong to these user groups. In the column “User Group Administrator”, you can add the user groups that a user must be able to manage.

Remark

Once a user is a general administrator they can manage all user groups. These users can’t be made administrators for separate user groups.

Deleting Users§

You can delete a user completely from Yesplan in two steps:

  1. Suspend
  2. Transfer ownership and delete

Suspending a User§

You suspend a user by clicking “Suspend User” in the last column of the list of users. Suspended users don’t immediately disappear from the system permanently but are placed in a list of suspended users. This has several consequences:

  • The user in question can no longer sign in.
  • The user, the linked resource and the linked contact appear in Yesplan with a user icon and a prohibition sign to indicate that the (linked) user has been suspended.
Icon Meaning
Contact/Resource linked with an active user.
Contact/Resource linked with a suspended user.

Other aspects of the user do not change:

  • You can still book and edit the linked resource and linked contact.
  • All bookings of the linked resource and linked contact are retained.
  • The ownership of items (events, contacts, resources etc.) and their associated permissions remains the same.
  • The user’s links to the contact and the resource are retained.

Transferring Ownership and Deleting§

You reach the list of suspended users via “System Settings” > “Users” > “Suspended Users”. You will find a table there, with three actions in the final column:

  • Show Permission Settings: You can view the permissions of the suspended user here.

  • Restore User: When you click this, the suspension of the user is reverted and they can sign in to Yesplan again.

  • Transfer Ownership and Delete Permanently: Each element in Yesplan has an owner. You can only delete a suspended user permanently if this user’s elements (events, contacts, resources etc.) are transferred to an active user. When you click this link, you’ll see a list of users to whom the elements can be assigned. Once you choose a user from this list and click “Apply”, the suspended user will be deleted permanently.

Remark

  • The linked resource and linked contact of a deleted user are retained, as are their bookings. Yesplan does remove the link between deleted users and linked resources/contacts.
  • You can’t link the resource and contact of a deleted user to an existing user. You can only link them again by creating a new user.