Account management: Difference between revisions

From Tygron Preview Support Wiki
Jump to navigation Jump to search
Line 47: Line 47:
==Watching the video tutorial==
==Watching the video tutorial==
[[File:User_management_tutorial.png|250px|thumb|right|Doamin management tutorial]]
[[File:User_management_tutorial.png|250px|thumb|right|Doamin management tutorial]]
: There is also a video tutorial available for creating a 'Domain management'. [[You can find this video here|http://www.tygron.com/nl/video-item/domain-management/]]
: There is also a video tutorial available for creating a 'Domain management'. [[http://www.tygron.com/nl/video-item/domain-management/|You can find this video here]]


==Changing user account and user domain details==
==Changing user account and user domain details==

Revision as of 09:10, 29 April 2019

Please note: This page is currently being updated.

Template:Learned

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.
Basically 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 domian.
User Management can control, for example:
  • The projects and project versions a user can access
  • Whether access to that project is read-only
  • 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

Domain

User accounts are grouped under a "domain" (=user group). This is a convenient manner to ensure that users from a certain group can only access the projects assigned to their domain. Using Permissions you can decide which user is allowed to edit a project or host a session of it.
Please note that the licensing is also linked to the domain; a domain receives a license, not the users individually!

Tygron Support will only be able to access your project(s) after you give Tygron Support access rights! This to even better ensure the confidentiality and proprietary data of your project(s).

Domain license types

A domain is licensed for using the Tygron Platform. This means that there is a limit on projects per domain, not a limit on the amount of users or projects per user. The number of projects per domain can differ based on the type of license.
The available types of domain licenses are described here: http://www.tygron.com/en/product/

New project

Every time you select'New project' in the main menu you start to create a new project and this counts as a new project in your domain. You can only create a new project when there is room for a saved project in your domain, and you have not yet reached the limit of new projects. This prevents the possibility that you start a new project and after working on it, the project cannot be saved because the license type does not have enough capacity to save another project. Therefore, you need to have the option at 'Saved Projects' to at least created one new saved project in order to start a new project. After starting a new project you can choose to save the project or not, or you can delete the project afterwards. This gives you the option to create new space in the saved projects section. That way you can make more new projects per year than you can save projects.

Saved project

When a new project is created you have the option to save the project. If you save your project, because you want to edit your project later on and/or want to use it for an session, it counts as a saved project in your domain. You have the option to delete projects after you saved them, in 'Options' in the main menu. In the 'My Account' option you can find all your projects and delete the project you want. This will give the option to start a new project and or save a new project when all the saved projects where used up.

Developer License

The Developer license is an addition to the LTS-license and is available for customers who make use of custom features and is always tailored specifically to the customer. The Developer license enables customers to:

  • offer their own (software) applications to the Tygron Platform to other customers
  • offer sub-licenses and create sub-domains (see below)
  • work with the API other than through the Tygron Client Application(s) and use the API documentation.

Additional Developer License functionality:

  • possibility for branding: customize the Tygron Platform with your own logo
  • the additional functionalities will be update when available

For more information about developer licenses please contact license@tygron.com

Watching the video tutorial

Doamin management tutorial
There is also a video tutorial available for creating a 'Domain management'. [can find this video here]

Changing user account and user domain details

Adding and removing users

This section gives an explanation about the usermanagement for the domain manager followed by the explanation of editing existing users.

Main Menu → Options → Users

Users menu panel.


How to add a user:
  1. Click Add user
  2. Enter the username, this needs to be an existing email address
  3. Enter the users first name
  4. Enter the users family name
  5. Enter the users phone number (optional)
  6. Assign an access level
  7. Nickname is optional
  8. Make sure the Account active checkbox is checked to make the user active in this domain
  9. Click Send Password Reset in order to provide the new user with a personal password (this is send to the same email address as the username).


How to delete a user:
  1. Select a user in the domain Users list
  2. Click the 'Delete' button
  3. Enter the users first name
  4. Confirm (or decline) the pop up panel


Username

The Username needs to be an existing emailadres so a personal password can be send to the user. It is not possibible to have the same emailadress as a username in multiple domains. If you want to make use of the Tygron Platform from multiple domains, you need to create an user per domain based on an unique existing emailadres per domain.

Edit your existing user account

This section gives an explanation about the usermanagement for the existing users.

Main Menu → Options → My Account

My account menu panel.


In this option menu you can edit your credentials for your user account. For example you can additionally enter your phone number for support purposes only or to correct a typo in your name.

In this menu option you can also change your password. Based on privacy regulation, when a user account is created you receive an automatically generated password. It is possible for the user to change the password when you are logged in your personal account. Hence, only a user can change it's own password, it is not possible for a Domain Administrator to change the password of a user to a self chosen password. However, it is possible for a Domain administrator to send a new automatically generated password to a user.

Also in this part of the menu it is possible to change project rights. This is only for the projects you created and therefore you are the owner of this project. You cannot change these rights for projects that other users in the domain created. These rights are similair to the options your can adjust in the File Menu when you have your project open in the editor modus. A more specific description can be found on the Permissions page.

Change the version of your project

Main Menu → Options → My Account

Change version selection.


In the My Account panel it is possible to change the version of your project. Only the project owner can do this, therefore this option can be found in the My Account panel. This option can be used if you use the save version option when the project is opened in the editor. We recommend strongly to work with versions since there is no undo button in the Tygron Platform. By working with versions you can always put the project back to a previous version in which the latest changes have not yet been implemented and in a way have been undone. File → Versions → Add new Version

File:Save Version.png
Save versions.


Different account types in the Tygron Web Application

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:

Join Only

The Join Only account type is the account type with the lowest access level. When using this type, the user can only join, or be invited to a session. Within the domain at least one Host Session account type must be available, to be able to host sessions where Join Only accounts can be joined to. The user can only perform a minimum of actions, such as:
  • Run the hardware benchmark test
  • Call up online support resources, such as the Wiki
  • Read the Legal Notices
  • Log out of the Tygron Web Application

Host Session

The Host Session account is used for hosting and joining sessions for multiple users. With this account type a user can select, besides the same options as the Join Only account, to host a new or previously saved single or multiplayer session. Also the account settings can be managed, such as the password, name and phone number. This is the most common account for the general purpose of participating in multiplayer sessions.
With this account type users can:
  • Run the hardware benchmark test
  • Call up online support resources, such as the Wiki
  • Read the Legal Notices
  • Change user account details (name, family name & password)
  • Log out of the Tygron Web Application
  • Start a session in Single Player mode
  • Host a new or already saved multiplayer session
  • Join an already active multiplayer session (hosted by someone else)

Editor

This account type has the same options available as the Host Session account type. This account type can also create new projects, edit existing projects, or join others within the same domain, in an editing session.
With this account type users can:
  • Run the hardware benchmark test
  • Call up online support resources, such as the Wiki
  • Read the Legal Notices
  • Change user account details (name, family name & password)
  • Log out of the Tygron Web Application
  • Start a session in Single Player mode
  • Host a new or already saved multiplayer session
  • Join an already active multiplayer session (hosted by someone else)
  • Create a new or edit an already saved project
  • Join an already active editor session with another user within the same domain

Domain Admin

The Domain Admin account has the highest access level available to end users of the Tygron Platform. This account has all the options of the Editor account plus the options to manage all the users in the domain, manage the available projects within the domain, manage the active sessions within the domain and the license for the domain.
With this account type users can:
  • Run the hardware benchmark test
  • Call up online support resources, such as the Wiki
  • Read the Legal Notices
  • Change user account details (name, family name & password)
  • Log out of the Tygron Web Application
  • Start a session in Single Player mode
  • Host a new or already saved multiplayer session
  • Join an already active multiplayer session (hosted by someone else)
  • Create a new or edit an already saved project
  • Join an already active editor session with another user within the same domain
  • Create or change users within the domain
  • Manage the projects within a domain
  • Manage active sessions within a domain
  • Change the license of 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 start and join 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

For Domain Admins with a Developer License: How to create a subdomain

A subdomain enables you to give other users access to your domain in a separate subdomain: The user gets access to this subdomain only and cannot see or edit other projects or subdomains in your domain. The option for creating a subdomain is available only for users with a Developer License.
To create a subdomain:
  • Go to 'Options' in the Main Menu
  • Go to 'My license'
  • Click 'edit' in the line 'sub domains'
  • On the far right op your screen you can now click 'add'
  • You can give access to users to a subdomain by selecting this user under 'Users' in the main menu and assigning the appropriate subdomain in the drop down menu on the far right. Please note that when a user is added to a subdomain, access is restricted to this subdomain only.