This role exists only for unregistered users on public projects (thus, you cannot assign this role). For such projects, Anonymous SH (displayed as SH) have the following capability:
That’s all, but it’s already useful for information visibility purposes. In order to suggest stories, Anonymous SH can register and become regular SH and get the permissions described below.
StakeHolders must be registered in iceScrum. Any registered user is automatically SH for all public projects. For private project, they must receive explicit authorization from the persons who manage the team (Owner or SM).
Please note that the SH role cannot be explicitly granted to members of a public project.
For both public and private projects, SH have the Anonymous SH capabilities, plus:
Team Members must be registered and are explicitly part of the team working on the project. TM have the capabilities of the SH, plus:
ScrumMasters have the capabilities of the TM, plus:
Product Owners have the capabilities of the SM, plus:
However, some capabilities of the SM aren’t available to regular PO:
A PO can also be SM, this is the only project / team role combination that is allowed. It has no sense from a theoretical point of view but it makes easier for one person to be able to do almost everything on the project, which can come in handy for small teams.
The role of Owner is given to the user who creates a team, so there is only one Owner per team. They have all the permissions on the team and the projects associated to the team. That means all the PO and SM permissions, plus:
The Admin has total control over all projects. A default administrator is provided in iceScrum when you install it on your own server, with username: admin and password: adminadmin!. We recommend that you change the password as soon as possible!
In addition to the regular capabilities, the Administrator is the only person who can change the Owner for a team and restore an archived project.
In iceScrum Pro, the admin benefit from a rich user interface that facilitates project management and provide additional features: user management and server configuration. Read more in the dedicated documentation.
You cannot spontaneously join a project, you must be added by the Owner or the SM and given a role (PO, SM, TM or SH).
If you are a Team Member / ScrumMaster then you can view the team and leave it. If you are Product Owner or Stakeholder, there is no way to leave the project so you will need to ask the Owner or a ScrumMaster to remove you from the project.
You can manage project / team membership of persons who do not have an iceScrum account yet thanks to invitations.
To invite someone, just type their email in the user search field and click on the result. You can grant them any role just like you would do with registered users. They will receive an email for each team / project you have invited them in with a link to register on iceScrum. When they register with this link, they are automatically added to the teams / projects they have been invited in.
Invitations are not enabled by default so you will need to enable them manually. Invitations also require that the email server is properly configured and that user registration is enabled on your server. You will find more information about this configuration in the Install Guide and iceScrum Pro Standalone users can refer to the Administration documentation.