# Plugin tool_userdebug

Moodle Admins können den Debug-Modus immer aktivieren. Anderen Nutzern kann man für ihre (globale) Rolle die **Capability** <span style="color: rgb(22, 145, 121);">`tool/userdebug:adhocdebug`</span> geben (Adhoc Debugging) oder sie fest in die Liste der Debug-User eintragen (Permanent Debugging).

## Ressourcen

"With this plugin you can define the debugmode for only some selected users."

[https://moodle.org/plugins/tool\_userdebug](https://moodle.org/plugins/tool_userdebug)

[https://github.com/grabs/moodle-tool\_userdebug](https://github.com/grabs/moodle-tool_userdebug)

## Konfiguration

### Capability setzen

Die Capability <span style="color: rgb(22, 145, 121);">`<span class="cap-desc"><span class="cap-name">tool/userdebug:adhocdebug</span></span>`</span> muss für eine Globale Rolle vergeben werden, damit sie einen Effekt hat!

<span style="color: rgb(0,0,0);">💡Wenn die Capability gesetzt ist, funktioniert der Debug-Modus auch wenn <span style="color: rgb(22, 145, 121);">`loginas`</span> genutzt wird!</span>

### Plugin Einstellungen

*Website-Administration -&gt; Entwicklung -&gt; Nutzerbezogener Debug-Modus*

Zunächst kann man einstellen, wie sich das Plugin verhält, wenn man es aktiviert:

[![grafik.png](https://kb.moodle-an-hochschulen.de/uploads/images/gallery/2025-12/grafik.png)](https://kb.moodle-an-hochschulen.de//uploads/images/gallery/2025-12/PxUgrafik.png)

## Adhoc Debugging

**<span style="color: rgb(0,0,0);">Nutzungsmöglichkeiten:</span>**

A) Debugging via URL Param: <span style="color: rgb(0,128,0);">`&userdebug=1`</span>

B) Aktivieren über das "Käfer"-Symbol in der Menüleiste:

[![grafik.png](https://kb.moodle-an-hochschulen.de/uploads/images/gallery/2025-12/riegrafik.png)](https://kb.moodle-an-hochschulen.de//uploads/images/gallery/2025-12/PxUgrafik.png)

C) Aktivieren über die Nutzer-Einstellungen:

[![grafik.png](https://kb.moodle-an-hochschulen.de/uploads/images/gallery/2025-12/tZzgrafik.png)](https://kb.moodle-an-hochschulen.de//uploads/images/gallery/2025-12/PxUgrafik.png)

## Permanent Debugging

*Website-Administration -&gt; Entwicklung -&gt; Nutzerbezogener Debug-Modus*

[![grafik.png](https://kb.moodle-an-hochschulen.de/uploads/images/gallery/2025-12/scaled-1680-/PxUgrafik.png)](https://kb.moodle-an-hochschulen.de//uploads/images/gallery/2025-12/PxUgrafik.png)

Dies aktiviert den Debug-Modus für die ausgewählten User dauerhaft.

---

Autorin: [Melanie Treitinger, Ruhr-Universität Bochum](https://kb.moodle-an-hochschulen.de/user/melanie-treitinger)