> For the complete documentation index, see [llms.txt](https://wiki.novadev.ovh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.novadev.ovh/novashard/7.-permissions.md).

# 7. permissions

## Tableau des permissions

| Permission              | Description                                                | Valeur par défaut           |
| ----------------------- | ---------------------------------------------------------- | --------------------------- |
| `novashard.use`         | Accès aux commandes joueur : `/shards`, `/afk`, `/quitafk` | `true` *(tous les joueurs)* |
| `novashard.transfer`    | Accès à la commande `/transfer`                            | `true` *(tous les joueurs)* |
| `novashard.leaderboard` | Accès à la commande `/leaderboard`                         | `true` *(tous les joueurs)* |
| `novashard.admin`       | Accès à toutes les commandes admin                         | `op`                        |

## Permissions de gain par grade

Ces permissions sont utilisées uniquement si `rank-earning` est activé dans `config.yml`.\
Elles ne correspondent pas à des commandes - elles déterminent quel grade de gain s'applique au joueur.

| Permission             | Grade par défaut dans config.yml |
| ---------------------- | -------------------------------- |
| `novashard.rank.vip`   | VIP                              |
| `novashard.rank.vip+`  | VIP+                             |
| `novashard.rank.elite` | Elite                            |

{% hint style="info" %}
Vous pouvez ajouter autant de grades que vous le souhaitez dans `config.yml`, chacun avec sa propre permission.\
Un seul grade est actif par joueur : celui avec la priorité la plus haute.
{% endhint %}

## Configuration avec un gestionnaire de permissions

Si vous utilisez **LuckPerms**, **PermissionsEx** ou tout autre plugin de permissions :

### Exemple LuckPerms - retirer `/transfer` aux joueurs de base

```bash
/lp group default permission unset novashard.transfer
```

### Exemple LuckPerms - donner le grade VIP à un groupe

```bash
/lp group vip permission set novashard.rank.vip true
```

### Exemple LuckPerms - donner tous les droits admin

```bash
/lp group admin permission set novashard.admin true
```

## Notes

* `novashard.use`, `novashard.transfer` et `novashard.leaderboard` sont accordés à tous les joueurs par défaut (`default: true` dans `plugin.yml`).
* `novashard.admin` est accordé aux opérateurs par défaut (`default: op`).
* La boutique (`/store`) ne nécessite aucune permission pour être ouverte. Seule la gestion des items (add/remove/edit) requiert `novashard.admin`.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://wiki.novadev.ovh/novashard/7.-permissions.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.
