1. Where do I find the permissions?
You can access the permission settings for features and models as follows:
- Switch to the “Users” module (in TYPO3 12: “Backend Users”)
- Select “Backend User Groups” from the dropdown
- Select the backend user group for which you want to adjust the permissions
- Switch to the “Module Permissions” tab (in TYPO3 12: “Access Rights”)
- Scroll down to “Custom Module Options” and set the desired permissions
2. AI Suite Features
Currently, the following feature permissions can be configured (in the same order as in the backend):
- AI Plugin in CKEditor / RTE fields
- AI “Einfache Sprache” Plugin in CKEditor / RTE fields
- AI translation options within page content translation wizard
- AI translation options within the list module
- Show buttons “Translate whole page with AI” within page and list module
- “Synchronize DeepL glossaries” button within list module
- Enable translation of file metadata
- Enable automatic translation of content elements on save
- Buttons “Generate image with AI”
- “AI Suite Content” tab in NewContentElementWizard
- Button “News with AI” (only evaluated if EXT:news is active)
- Enable pages section within backend module
- Enable “Agency” section within backend module
- Show Metadata generation buttons
- Enable SEO and accessibility audits
- Enable WorkflowManager section within backend module
- Enable TaskEngine section within backend module
- Enable AI Suite toolbar item
- Enable “Prompt Template” section within backend module
- Enable “Global Instructions” section within backend module
- Enable “Global Settings” section within backend module
- Allow CLI/Scheduler-based workflow execution
- AI content overview (since versions 14.6.0/13.18.0/12.24.0, see AI Content (EU AI Act))
- Show usage statistics view
Since versions 14.7.0/13.19.0/12.25.0, these permissions no longer just hide menu entries and buttons. The AI Suite also checks them on every call of the related backend routes. If the permission is missing, it refuses the request with the notice “You do not have permission to use this AI Suite feature.”
3. AI Suite Models
Basically, all available models can be restricted by user group. Currently, the following model permissions can be configured.
- OpenAI
- Anthropic/Claude
- GPT Image
- Midjourney
- Flux
- Vision
- GoogleTranslate
- DeepL
- Meta Llama-3.3 (70B-Instruct)
- Ministral-3-14B-Instruct-2512 (Mittwald AI)
- Ministral-3-14B-Instruct-2512 (Vision) (Mittwald AI)
Since versions 14.7.0/13.19.0/12.25.0, these permissions no longer just filter the model lists. The AI Suite refuses every request that uses a model the user groups have not granted and reports “Your user group may not use the AI model …”. Administrators are exempt, as are the models set for a feature in the extension configuration (automatic metadata generation on upload, “Einfache Sprache” and audits), and only for that feature.
4. AI Suite Settings
Here you can set API keys and other configurations for the respective user group. Only the API keys (aiSuiteApiKey, openAiApiKey, anthropicApiKey, aiModelHubApiKey, mittwaldAiModelHubApiKey, googleTranslateApiKey, deeplApiKey, midjourneyApiKey), the free version of the DeepL API (deeplApiMode), the Midjourney ID (midjourneyId) and the storage folder for image and media files (mediaStorageFolder) can be overridden at user group level. All other extension configurations apply to the entire installation. A detailed explanation can be found under “Configuration”.