Account management: Difference between revisions

From Tygron Preview Support Wiki
Jump to navigation Jump to search
No edit summary
 
(191 intermediate revisions by 13 users not shown)
Line 1: Line 1:
{{stub}}
User account management is the process that focuses on the administration of users of IT and information systems. This process manages the registration of users and the authorization of their roles within the {{software}}. Authorized access is secured with a user specific [[Log in|login name and password]].
'''After reading this page:'''
* you've learned about user account management
* you've learned about the different account types in the Tygron Engine
* you've learned how accounts relate to their domain
* you've learned about the different license types
* you've learned how to change user account details
<br>
[[File:AccountManagementLogo1.jpg]]<br>
<br clear=all>
==User Account management==
: User management is the process that focuses on the administration of users of IT and information systems. This process manages the registration of users and the authorisation of their roles within a system. Authorised access is secured with a user specific login name and password.


: User Management can control, for example:
Each [[user]] always belongs to one [[domain]]. Therefore, there are two types of user account management.
::* The projects a user can access
# An existing [[user]] can manage it's own user account.
::* Whether access to that project is read-only
# Every [[domain]] needs to have at least one [[Domain Admin (User Account Type)|Domain Admin]] who can manage the domain. This Domain Admin is also a [[user]].
::* If a user can update his credentials (login, password)
::* If a user can update relevant project data
::* If a user can host or join a session with other users


==Different account types in the Tygron Web Application==
Examples of User Management options are:
: The Tygron Web Application uses account management to enable user access to their proper projects, and with the required rights to perform the actions desired. To ensure that users have access to their assigned projects, and their assigned projects only, users are grouped in so called user domain groups (="domain"). Within a domain, users can have different roles, or account types, assigned. These types or roles determine the actions a user can perform within his domain. These different account types are described below:<br>
* Configuring which projects and project versions a user can access
===Invite Only===
* Whether access to that project is read-only  
: The Invite Only account type is the account type with the lowest access level. When using this type, the user can only be invited to a session. Within the domain at least one Multiplayer account type must be available, to be able to host sessions where Invite Only accounts can be joined to. The user can only perform a minimum of actions, such as:
* Whether a user can update his credentials (login, password)
:* Run the hardware benchmark test
* Whether a user can save changes made to a project;
:* Call up online support resources, such as the Wiki and Forum
* Whether a user can host or join a session with other users
:* Read the Legal Notices
:* Log out of the Tygron Web Application


===Single Player===
==Different account types==
: With this account type it is allowed to start available games in Single Player or Demo mode besides the options available for the Join Only account type. Thois account is used when there are both single player and multiplayer games available in the domain, however, it is desired to restrict access to only the single player project(s) for one or more users within the domain.
The following account types can be assigned to a [[user]] by a [[Domain Admin (User Account Type)|Domain Admin]] to limit what a user can do within the domain:
: With this account type users can:
:* Run the hardware benchmark test
:* Call up online support resources, such as the Wiki and Forum
:* Read the Legal Notices
:* Change user account details (name, family name & password)
:* Log out of the Tygron Web Application
:* Start a game session in Single Player or Demo mode
 
===Multiplayer===
: The Multiplayer account is used for hosting and joining game sessions for multiple players. With this account type a user can select, besides the same options as the Single Player account, to host a new or previously saved multiplayer game session, or to join an already active multiplayer game session. This is the most common account for the general purpose of playing multiplayer games.
: With this account type users can:
:* Run the hardware benchmark test
:* Call up online support resources, such as the Wiki and Forum
:* Read the Legal Notices
:* Change user account details (name, family name & password)
:* Log out of the Tygron Web Application
:* Start a game session in Single Player or Demo mode
:* Host a new or already saved multiplayer game session
:* Join an already active multiplayer game session (hosted by someone else)
 
===Editor===
===Group Admin===
{| class="wikitable" style="background-color:#ffffcc;" cellpadding="10"
{| class="wikitable" style="background-color:#ffffcc;" cellpadding="10"
! scope="col"| Account Type
! scope="col"| Access level
! scope="col"| Description
! scope="col"| Description
! scope="col"| Available options<br>in main menu
! scope="col"| Available options<br>in main menu
|-
|-
|INVITE_ONLY
|{{linkappend|uc=yes|post=&nbsp;(User Account Type)|Join Only}}
|This account can only be invited to a multi player session
|This account can only join, or be invited to a hosted session
|[[File:WebApplicationInviteOnly.jpg|100px|Invite only]]
|[[File:Join_only.png|100px|Join only]]
|-
|SINGLEPLAYER
|This account can only access Demo and Single Player games
|[[File:WebApplicationSingleplayer.jpg|100px|Singleplayer]]
|-
|-
|MULTIPLAYER
|{{linkappend|uc=yes|post=&nbsp;(User Account Type)|Host Session}}
|This account can start and join multiplayer sessions, including the inviting of INVITE_ONLY accounts
|This account can, besides joining sessions, start single & multiplayer sessions, including the inviting of other users
|[[File:WebApplicationMultiplayer.jpg|100px|Multiplayer]]
|[[File:Host_session.png|100px|Host Session]]
|-
|-
|EDITOR
|{{linkappend|uc=yes|post=&nbsp;(User Account Type)|Editor}}
|This account type can, besides hosting and playing multiplayer games, create and edit its own games
|This account type can, besides hosting and participating in sessions, create and edit its own projects
|[[File:WebApplicationEditorAndGroupAdmin.jpg|100px|Editor]]
|[[File:Editor_en_domain_admin.png|100px|Editor]]
|-
|-
|GROUP_ADMIN
|{{linkappend|uc=yes|post=&nbsp;(User Account Type)|Domain Admin}}
|This account is the highest access level available to users. With this account you can also manage other accounts from your user group.
|This account is the highest access level available. With this account you can also manage other accounts from your user domain.
|[[File:WebApplicationEditorAndGroupAdmin.jpg|100px|Group Admin]]
|[[File:Editor_en_domain_admin.png|100px|Group Admin]]
|}
|}


==User accounts are grouped under a domain==
==Managing the Security Policy for a Domain==
[[File:AccountManagementLogo2.jpg|right|frame|User Domain Groups]]
Within a [[domain]] it is possible for the [[Domain Admin (User Account Type)|Domain Admin]] to set up two specific Security Options.
 
===Two-Factor Verification===
It is possible to enable Two-Factor Verification, where users are requested to enter a secondary Security Code at login, which will be sent automatically by text message to the phone number of the user that wants to log in. I.E. this setting is enabled for the selected account type and up. If it is enabled for the Editor Account type, the verification is also required for the Domain Admin account. Please note that entering phone numbers for users is required for this option.
 
===Minimal Password Length===
This option lets the Domain Admin select the minimal number of characters required for a user password set by the user, or by password resets.
 
[[File:SecurityOptions1.jpg|Security Options, available under Options in the Main Menu (Domain Admins only)]]


==User license types==
{{article end
==Changing user account and user domain details==
||howtos=
* [[How to add a User]]
* [[How to edit a User]]
* [[How to remove a User]]
* [[How to create a subdomain]]
|seealso=
*[[Administration]]
*[[Main Menu]]
}}
{{User rights nav}}

Latest revision as of 12:12, 1 February 2024

User account management is the process that focuses on the administration of users of IT and information systems. This process manages the registration of users and the authorization of their roles within the Tygron Platform. Authorized access is secured with a user specific login name and password.

Each user always belongs to one domain. Therefore, there are two types of user account management.

  1. An existing user can manage it's own user account.
  2. Every domain needs to have at least one Domain Admin who can manage the domain. This Domain Admin is also a user.

Examples of User Management options are:

  • Configuring which projects and project versions a user can access
  • Whether access to that project is read-only
  • Whether a user can update his credentials (login, password)
  • Whether a user can save changes made to a project;
  • Whether a user can host or join a session with other users

Different account types

The following account types can be assigned to a user by a Domain Admin to limit what a user can do within the domain:

Access level Description Available options
in main menu
JOIN ONLY This account can only join, or be invited to a hosted session Join only
HOST SESSION This account can, besides joining sessions, start single & multiplayer sessions, including the inviting of other users Host Session
EDITOR This account type can, besides hosting and participating in sessions, create and edit its own projects Editor
DOMAIN ADMIN This account is the highest access level available. With this account you can also manage other accounts from your user domain. Group Admin

Managing the Security Policy for a Domain

Within a domain it is possible for the Domain Admin to set up two specific Security Options.

Two-Factor Verification

It is possible to enable Two-Factor Verification, where users are requested to enter a secondary Security Code at login, which will be sent automatically by text message to the phone number of the user that wants to log in. I.E. this setting is enabled for the selected account type and up. If it is enabled for the Editor Account type, the verification is also required for the Domain Admin account. Please note that entering phone numbers for users is required for this option.

Minimal Password Length

This option lets the Domain Admin select the minimal number of characters required for a user password set by the user, or by password resets.

Security Options, available under Options in the Main Menu (Domain Admins only)