Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

AdminAid: switch user, inspect objects, translate classes

This page is for administrators who debug a site. AdminAid is a debugging helper with four tools:

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/features/6.0/extensions/AdminAid.md

On this page

AdminAid: switch user, inspect objects, translate classes

This page is for administrators who debug a site. AdminAid is a debugging helper with four tools:

ToolWhat it does
Switch user (/aid/user_switch/<user id>)Log in as any user from an admin account, without the user's password, to see the site as that user sees it.
Object view and object listA detailed overview of a content object's data, and a list of all objects of a class.
Class translationA simple interface for translating the attributes of a content class.
SearchLook up ids in the database across configured tables.

Use it safely

The author's warning stands: do not run it on a live server for more than a limited time. It is a potential security risk, even though in theory it is secure.

  1. Grant the policy functions of module aid (user_switch, object_view, class_translate, search) to your own role only.
  2. Set LimitByIP=enabled and put your address in IPList[].
  3. Activate the extension and do your work.
  4. Remove the extension from ActiveExtensions when you are done.

Settings

FileBlockKeyDefaultMeaning
aid.iniAidUserSwitchIDLimit[]14Only users with these ids may switch user
aid.iniAidUserClass[]userClasses that represent a user
aid.iniAidLimitByIPdisabledEnable an IP limit
aid.iniAidIPList[]emptyAllowed addresses
aid.iniSearchDatabaseClassList[] and moreTables and columns searched

This repository received only funding metadata in the Exponential 6 period.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x