.. include:: common.rst .. _minecraftmanager_permissions: Permissions =========== Basic ----- ``minecraftmanager.use`` - Allows the use of ``/mcm port`` and ``/mcm reload``. ``minecraftmanager.guest`` - This is how MCM figures out who is a "guest". This is used in the event that a player is accepted but isn't online, so all commands are ran next time they come online. .. warning:: ``minecraftmanager.guest`` **must** be removed (negated) once a player is member, otherwise the commands will execute each time they log in. ``minecraftmanager.apply`` - Allows the use of ``/apply``. .. warning:: ``minecraftmanager.apply`` should probably be revoked once the player has been accepted. |br| Otherwise, the player could continue to re-apply. (Even though it would never register again) ``minecraftmanager.ticket`` - Allows the use of ``/ticket``. ---- Staff ----- ``minecraftmanager.application.search`` - Allows the use of ``/application search``. ``minecraftmanager.application.action`` - Allows the use of ``/application accept`` and ``/application deny``. .. note:: ``minecraftmanager.application.*`` will give both of the above nodes. ``minecraftmanager.staff`` - Allows a player to use Staff Chat (if enabled) and receive Staff messages from MCM. ``minecraftmanager.register`` - Allows the use of ``/mcm register`` to register for the web application. ``minecraftmanager.*`` - All permissions for MCM. .. note:: ``minecraftmanager.*`` also gives the ``minecraftmanager.apply`` node, which should probably be revoked in normal use cases.