# Accounts & Organizations

{% hint style="info" %}
Buoys must be attached to an organisation. So even if you are **the only person** managing a buoy, you will be required to create an organisation (free).
{% endhint %}

## What is your Account?

Creating your account is the first step to registering and managing your Nemo Pi. At the moment, the only way to sign up is **via** **an existing GitHub** or **Google account.** We chose to do so to ensure new users would have a safe authentication and authorisation mechanism.

{% content-ref url="/pages/GHb5MYHnvZn7PMgyyqCp" %}
[Creating an Account](/fundamentals/accounts-and-organizations/creating-an-account.md)
{% endcontent-ref %}

## What is an Organisation?

An organization is a group of users who can access the same buoys. You can create an organization for your dive school or research group for example. Organisations have a minimum of 1 user and must be created regardless of whether or not you are the only person managing a buoy. This is because **every buoy must be associated with an organisation.**

{% content-ref url="/pages/kwj34n1WfyMRtQe6BFvW" %}
[Creating an Organization](/fundamentals/accounts-and-organizations/creating-an-organization.md)
{% endcontent-ref %}

Depending on the number of members, smart buoys, and mooring buoys, you may choose to upgrade your organization to a monthly or yearly subscription plan. By default, every organization is free to begin with.

### Inviting and Removing Members to Organisations

Users in an organisation are considered members. You can invite members by:

{% content-ref url="/pages/L30RJs9FdddhYMYMzPaF" %}
[Inviting Members](/fundamentals/accounts-and-organizations/inviting-members.md)
{% endcontent-ref %}

You also have the ability to remove members if they are no longer part of the organisation or require access to the buoy.

{% content-ref url="/pages/IDkad8BSMP40ar9uyOOh" %}
[Removing Members](/fundamentals/accounts-and-organizations/removing-members.md)
{% endcontent-ref %}

### Managing Member Access Control

It's important for organisations to have the ability to manage their users and what sort of access they have to the buoys they manage. This is a vital security layer and done through Role-Based Access Control (RBAC).

{% hint style="info" %}
When you create an organisation, you automatically become the Owner
{% endhint %}

RBAC is a method of managing and regulating access to resources based on the roles assigned to individual users or groups. This means if you are responsible for administering multiple groups of buoys that require different people to be involved in a team, you can assign appropriate access. For example, you may be responsible for two different organisations with overlapping members. Some members only need read-only access to both organisations while others need the ability to edit dashboards. As an owner in your company's organisation, you can assign members the appropriate roles in each organisation.&#x20;

{% content-ref url="/pages/PF1WRdbhDvM32EsLVE8w" %}
[Member Roles](/fundamentals/accounts-and-organizations/member-roles.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nemopi.com/fundamentals/accounts-and-organizations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
