# Leden en rollen

Nodig mensen uit voor een project, kies de rol die bij ze past, deel losse secties met een beperkt lid, en draag een project over, verwijder iemand of stap zelf uit.

Elk project heeft leden, en elk lid heeft één rol in dat project. Die rol bepaalt wat iemand ziet en wat hij mag: je team werkt overal aan mee, een klant maakt en voltooit taken zonder je uren of tarief te zien, en een beperkt lid ziet alleen de secties die je met hem deelt.

Rollen gelden per project. Iemand kan in het ene project Teamlid zijn en in het andere Klant.

## De zes rollen

| Rol | Kort gezegd |
|---|---|
| **Eigenaar** | Beheert alles, inclusief leden, instellingen, tarief, budget en facturatie. |
| **Manager** | Alles wat een teamlid mag, plus tarief, budget en gefactureerde uren. |
| **Teamlid** | Werkt aan taken en secties, registreert tijd en ziet alle uren. Geen tarief of budget. |
| **Klant** | Maakt, bewerkt en voltooit taken en reageert. Ziet geen uren, tarief of budget. |
| **Meelezer** | Leest mee en reageert. Kan taken afvinken die aan hem zijn toegewezen, verder niets. |
| **Beperkt** | Ziet alleen de secties die je deelt, per sectie met kijk- of bewerkrechten. |

Een project heeft altijd precies één eigenaar: wie het aanmaakte, of aan wie het is overgedragen.

## Wat elke rol mag

Dit is dezelfde tabel die het project laat zien onder **Wat mag welke rol?** op de pagina **Leden**.

| | Eigenaar | Manager | Teamlid | Klant | Meelezer | Beperkt |
|---|---|---|---|---|---|---|
| Ziet elke sectie en taak | Ja | Ja | Ja | Ja | Ja | Nee |
| Reageert op taken | Ja | Ja | Ja | Ja | Ja | Ja |
| Voltooit taken die aan hem zijn toegewezen | Ja | Ja | Ja | Ja | Ja | Ja |
| Maakt en bewerkt taken | Ja | Ja | Ja | Ja | Nee | Nee |
| Beheert secties en labels | Ja | Ja | Ja | Nee | Nee | Nee |
| Registreert tijd en ziet alle uren | Ja | Ja | Ja | Nee | Nee | Nee |
| Ziet tarief, budget en gefactureerde uren | Ja | Ja | Nee | Nee | Nee | Nee |
| Factureert uren | Ja | Nee | Nee | Nee | Nee | Nee |
| Leden en projectinstellingen | Ja | Nee | Nee | Nee | Nee | Nee |

Een paar dingen volgen hieruit:

- **Klanten, meelezers en beperkte leden zien niets van tijd.** Geen timer, geen uren, geen schattingen, geen pagina **Uren**.
- **De pagina Code** (commits uit een gekoppelde GitHub-repository, foutmeldingen uit Sentry) is er alleen voor de eigenaar, managers en teamleden. Zie [GitHub](<https://taskstand.nl/help/github>).
- **Een beperkt lid met bewerkrechten** maakt, bewerkt en voltooit taken, maar alleen binnen de secties die met hem gedeeld zijn. Met kijkrechten leest hij mee en reageert hij.
- **Geld vraagt ook om een betaald abonnement.** Tarief, budget en de gefactureerde uren zijn alleen te zien als het abonnement van de eigenaar van het project ze bevat. Zie [Uren en facturatie](<https://taskstand.nl/help/uren-en-facturatie>).

### De rol Manager vraagt om Pro

Je kunt **Manager** alleen kiezen als de eigenaar van het project **Pro** of **Business** heeft (of nog in de gratis proefperiode zit). Bij een kleiner abonnement staat de rol grijs in de tabel en ontbreekt hij in de keuzelijst.

Zakt het abonnement van de eigenaar later onder Pro, dan houdt een manager zijn rol, maar ziet hij geen tarief, budget of bedragen meer. Dat komt vanzelf terug als het abonnement terugkomt.

## Iemand uitnodigen

Alleen de eigenaar van een project kan mensen uitnodigen.

1. Open het project en klik op het tandwiel (**Projectinstellingen**).
2. Ga naar het tabblad **Leden**.
3. Vul het adres in bij **Uitnodigen per e-mail**, kies een **Rol** en klik op **Uitnodigen**.

Onder het formulier staat wat de gekozen rol inhoudt. De ander krijgt een e-mail. Heeft hij al een account, dan staat op de knop **Bekijk de uitnodiging**, anders **Maak je account aan**.

### Een uitnodiging is een vraag

Niemand wordt lid zonder zelf ja te zeggen. De uitnodiging wacht op de pagina **Uitnodigingen** van degene die je uitnodigde, en daar geeft hij antwoord met **Aannemen** of **Weigeren**. Wachten er meer, dan neemt de knop **Alle 3 aannemen** (met het echte aantal) ze in één keer aan.

- **Uitnodigingen** staat in de zijbalk, met een aantal, zolang er iets wacht. Wie inlogt terwijl er een uitnodiging wacht, komt meteen op die pagina uit.
- Om te antwoorden moet het e-mailadres van het account **bevestigd** zijn. Zo kan niemand een uitnodiging beantwoorden die voor een ander bedoeld is. Een account dat nog niet bevestigd is, ziet wel wat er wacht, met een knop **Verificatiemail opnieuw versturen**.
- Wie nog geen account heeft en er een aanmaakt via de link in de uitnodiging, is meteen lid: het account aanmaken voor deze uitnodiging is het antwoord.
- De uitnodiging hoort bij het adres dat je invulde. Hij werkt alleen voor het account met dat e-mailadres.

### Uitnodigingen die nog open staan

Open uitnodigingen staan onder de leden, met de rol en de datum tot wanneer ze geldig zijn. Een uitnodiging is **14 dagen** geldig.

- **Opnieuw sturen** mailt een nieuwe link en begint een nieuwe periode. De link in de eerdere mail werkt dan niet meer.
- **Intrekken** trekt de uitnodiging in. De link in de mail werkt dan niet meer.
- Verloopt een uitnodiging, dan krijg je een bericht en kun je hem op dezelfde pagina opnieuw sturen.

Iemand uitnodigen die al lid is, lukt niet.

## Een sectie delen met een beperkt lid

Een beperkt lid ziet de naam van het project en alleen wat je deelt. Delen gaat per sectie.

1. Nodig de persoon eerst uit met de rol **Beperkt**.
2. Klik op de projectpagina op **...** naast de naam van de sectie (**Sectieopties**) en kies **Delen...**.
3. Kies in **Sectie delen** per beperkt lid **Geen toegang**, **Mag bekijken** of **Mag bewerken**.

Toegang tot een sectie geldt voor al zijn taken en subtaken, ook voor taken die er later bij komen. Een gedeelde sectie heeft een klein poppetjesicoon naast de naam, en de pagina **Leden** laat per beperkt lid zien hoeveel secties hij kan zien.

Een beperkt lid ziet nooit de namen van andere secties, de ledenlijst, de status van het project, tarief, budget, facturatie of andermans uren.

Geef je een beperkt lid een andere rol, dan vervallen zijn gedeelde secties: elke andere rol ziet het hele project al.

## Een rol wijzigen

Kies op de pagina **Leden** een andere rol in de keuzelijst naast de persoon. Dat werkt meteen. De rol van de eigenaar staat er niet tussen; die verander je door het project over te dragen.

## Een project overdragen

De eigenaar kan een ander lid eigenaar maken:

1. Open **Leden** in de projectinstellingen.
2. Klik op **...** naast de persoon en kies **Eigenaar maken**.

Wat er dan gebeurt:

- De nieuwe eigenaar krijgt de instellingen, de leden en de facturatie. Jij blijft erbij als **Manager**.
- Het project gaat over op het abonnement van de nieuwe eigenaar. Het moet passen binnen diens limieten voor projecten en mensen, anders gaat de overdracht niet door.
- Bevat dat abonnement geen tarieven en budgetten, dan verdwijnen die voor iedereen in het project uit beeld. Wat is ingevuld blijft bewaard.
- Gebruikt de nieuwe eigenaar dezelfde taaksleutel al in een ander project, dan krijgt dit project een andere sleutel, en oudere verwijzingen in commitberichten kloppen dan niet meer.

## Een lid verwijderen

Klik op de pagina **Leden** op **...** naast de persoon en kies **Uit project verwijderen**. Zijn toegang verdwijnt, zijn gedeelde secties ook, en taken die aan hem waren toegewezen hebben niemand meer. De uren die hij registreerde blijven bij het project, want die moeten misschien nog gefactureerd worden.

De eigenaar kun je niet verwijderen.

## Zelf een project verlaten

Elk lid behalve de eigenaar kan zelf uit een project stappen. Klik rechtsboven in het project op **...** (**Meer**) en kies **Project verlaten**.

- Je kunt niet meer bij de taken, en taken die aan jou waren toegewezen hebben niemand meer.
- Liep er een timer van jou op dat project, dan stopt die. Je geregistreerde uren blijven staan.
- De eigenaar krijgt een bericht dat je vertrokken bent.
- Dit kan ook bij een afgerond of gearchiveerd project.

De eigenaar kan niet vertrekken. Draag het project eerst over aan iemand anders.

## Hoe mensen meetellen voor de limiet

Het aantal mensen in het abonnement van de eigenaar telt over **al zijn lopende projecten samen**, niet per project.

- De eigenaar telt zelf ook mee.
- Iemand die in vier van je projecten zit, neemt één plek in.
- Elke rol telt, ook Meelezer en Beperkt.
- Een open uitnodiging neemt al de plek in die hij gaat vullen. Trek je hem in, dan komt die plek terug.
- Afgeronde en gearchiveerde projecten geven hun mensen terug.

Is de limiet bereikt, dan lukt uitnodigen niet en zegt de melding wat je kunt doen. De aantallen per abonnement staan in [Abonnementen en limieten](<https://taskstand.nl/help/abonnementen-en-limieten#mensen>).

## Gesloten projecten

In een project met de status **Afgerond** of **Gearchiveerd** kun je geen leden uitnodigen, verwijderen of een andere rol geven. Heropen het project eerst in de instellingen. Zelf vertrekken uit een gesloten project kan altijd.
