For the complete documentation index, see llms.txt. This page is also available as Markdown.

🎎Roles

All roles in saaster

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.

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.

🛠️Local development

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.

📦Installation✏️Administration

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

🖱️User guide

Last updated