Skip to content

Access Control

Control which WordPress user roles can see and use the AI generation tools. Useful for agencies and multi-author sites where not every user should have access.

Go to WP-AutoInsight > Settings > Permissions.

The permissions setting controls which roles see the “WP-AutoInsight Tools” meta box in the post editor and which roles can trigger generation jobs (manual, bulk, or from the dashboard).

By default, Administrators and Editors have access.

You can enable or disable access for each of the following WordPress roles:

RoleDefault
AdministratorsAlways enabled (cannot be unchecked)
EditorsEnabled
AuthorsDisabled
ContributorsDisabled

Check the box next to any role to grant access. Uncheck it to remove it.

For most agency setups, leaving the default (Administrators + Editors) works well. Editors can generate and review drafts; clients or junior contributors using Author accounts won’t see the AI tools at all.

If you want authors to generate their own drafts for review, enable the Authors role. They will be able to create and rewrite posts with AI, but the Draft First Workflow setting in Settings > General will still control whether their output goes live automatically.

On WordPress 7.0 or later, the plugin also checks whether AI features are enabled at the site level. If a WordPress administrator has disabled AI via the native WordPress settings, no user — regardless of their role in WP-AutoInsight’s permissions — will be able to trigger generation. The plugin will show an admin notice on the Dashboard explaining that AI is disabled at the site level.

This is a site-wide switch, separate from the per-role access control above. WP-AutoInsight’s role settings only matter once the WordPress-level AI gate is open.