> For the complete documentation index, see [llms.txt](https://docs.saaster.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.saaster.io/fundementals/roles.md).

# Roles

The role principle of saaster is most easily explained by means of the following sketch. There are three roles: Saaster developer, SaaS provider and SaaS customer.

<figure><img src="/files/beoyw1If9E10WNWeq488" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="Saaster developer" %}
The saaster developer is responsible for the development and maintenance of saaster.

We appreciate any contribution to improve and expand saaster. The only thing you need are a GitHub Account and some basic CFML knowledge.

{% content-ref url="/pages/5SWiRIyjSaewdML6YMno" %}
[Local development](/development/local-development.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="SaaS provider" %}
As a SaaS provider you use saaster as the base for your SaaS project. As a provider, you can either develop the software you want to offer by yourself or hand it over to an agency. The SaaS provider has the Sysadmin role in saaster.

{% content-ref url="/pages/QPT0YAYq0IqbnbbyLBkK" %}
[Installation](/getting-started/installation.md)
{% endcontent-ref %}

{% content-ref url="/pages/KGOKvqJ9BM47qGW79toD" %}
[Administration](/fundementals/administration.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="SaaS customer" %}

Inside of saaster customers can have one of the three following roles:

* **User**

  * Can use the SaaS offer
  * Can edit his profile
  * Can change his password

* **Admin**

  * *Can additionally:*
  * Edit the company profile
  * View invoices
  * Enter/administer users
  * Manage plans or modules (make settings)

* **Super Admin**
  * *Can additionally:*
  * Enter/edit tenants
  * Buy/rent plans or modules

{% content-ref url="/pages/6EAHtjX6kyGzznUjNtPN" %}
[User guide](/fundementals/user-guide.md)
{% endcontent-ref %}
{% endtab %}
{% endtabs %}
