Creating a User Account

There are two ways to get a user account. One is to ask the administrator or any other user who has administrator privileges to create an account for you. The other is to register yourself.

Accounts with System Administrator or User Administrator roles can add/edit/delete accounts. Accessing the account administration pages can be done from three locations. One way is from within the Project Server (MPS) Home page, another is from the Build Management main page and the other is from the Artifact Repository main page. You simply click the Users button (on the left). Whichever path you use to get to the account administration pages, all account information is stored in the same database. Therefore, you cannot define two users with the same username.

Adding user accounts

  1. Login as admin. Or login to an account that has System Administrator or User Administrator roles assigned to it.
  2. From the Project Server home page or from the Build Management main page or from the Artifact Repository main page, click Users on the left to access the User List page.
  3. Click the Create New User button.
  4. On the User Create pane, fill out the form for the new user and click Create User.

    By default, the created user will be required to change the password on the first login.
    .

    User creation
  5. In the User Roles page, select the roles to be granted to the user account. Available roles displayed are grouped according to subsystem: Project Server, Build Management (Continuum), and Artifact Repository (Archiva).
    .Project-server user roles

    Build Management (Continuum) available roles may look a little different depending on the projects that were added.

    Artifact Repository (Archiva) available roles may look a little different depending on the repositories being configured.
    .

    Continuum and Archiva available user roles
  6. Click Submit. The user account will be added immediately to the User List.

    To clear all the check boxes for the user roles, click Reset.

    By default, the created user account is locked and cannot login to Maestro. The user needs to validate the account by changing the user account password in the link provided in the email notification.
    .

    User list

    It is strongly recommended that you create one or more additional administrator accounts because it is possible to remove all rights from the administrator account and you cannot restore those rights unless you have another administrator account to do so. You cannot recover from this condition, even with a re-install of the Maestro Project Server. The reason that a single administrator account cannot be recovered is the account information is stored in the database and it is encrypted. If you re-install Continuum you will want to restore your database because it holds all your data and customizations, but as soon as you restore the database you are back to the prior state.

    Another problem is if you forget the administrator password and attempt to login in three times in a row then that account is locked. In this case you can use another account with administrative rights to unlock the administrator account and reset the password, or you can re-start Maestro which will clear the lock for you.

Looking at User list, you will see some attributes associated with each user. Permanent means the user is permanent (admin and guest, for example) and is protected from deletion. Validated means that the user has received and responded to the email validation, proving that they are a validated user. Locked means the user account is locked and the user will not be allowed to log in. Tasks contains icons/buttons for the various user tasks that can be performed, currently, only the Delete task is available.

The light-blue double arrows allow you to page through the user list if it is longer than a single page. For example, the right double arrow moves you forward one page and the left double arrow moves you back a page and so on.

Registering a user account

To register your own user account:

Note: This procedure requires email to be configured in Maestro. See the section on Configuring mail, servers, ports, and directories for details on configuring email for Maestro.

  1. Click the Register link found on the upper left portion of the navigation bar.
  2. The screen below will be displayed. Enter your Username, Full Name and Email Address.
    .Register a user account
  3. Click Register. An email will be sent to the email address you specified. Follow the instructions in the email to get your account validated.
  4. If this user requires rights to edit and delete repositories that the user did not create, then the system administrator or user administrator can grant those rights.