dotCMS logodotCMS logo
OverviewAuthorBuildManageReference
dotCMS Github RepodotCMS Github RepodotCMS Discourse CommunityChat With Us
Access and Security
Manage
AdministrationAccess and SecurityConfigurationInstallation and DeploymentPublishing and EnvironmentsPerformance

Users and Roles

  • Branding & Basic Information
  • User Management
  • Permissions

Users

  • Add a User
  • Additional Information
  • Changing User Passwords
  • Deactivating a User Account
  • Deleting a User
  • Editing Users
  • Login
  • Searching for Users
  • User Email Validation Configuration
  • User Password Security Configuration
  • User Permissions Tab

Roles

  • CMS Administrator
  • CMS Anonymous
  • CMS Owner
  • Current User
  • LDAP User
  • Legacy System Roles
  • LoggedIn Site User
  • Login As
  • Scripting User

Permissions

  • Adding Roles
  • Assigning Permissions
  • Assigning Users to a Role
  • Custom Tool Groups
  • Locking Roles
  • Object Permissions
  • Permission Inheritance
  • Permissions Overview
  • Push Publishing Permissions
  • Role Permissions
  • Roles and Tools
  • System Roles

Authentication and Login

  • Authentication Using JWT
  • Front-end Logins
  • Login Protected Pages
  • SAML Authentication

SAML and SSO

  • SAML with Azure
  • SAML with Google GSuite
  • SAML with Okta
  • SAML with RSA
  • SAML: Front End Login Example
  • SAML APP Configuration Reference

LDAP

  • Active Directory Error Codes
  • LDAP Configuration

Object Permissions

  • Content Permissions
  • Form Permissions
  • Page Permissions
  • Site Permissions
  • Template Permissions
  • User Permissions

Security and Privacy

  • Cookie Use
  • GDPR and CCPA Compliance Support
  • Known Security Issues
  • Login and Session Security
  • Privacy Best Practices
  • Privacy Policy
  • Reporting AI-Related Concerns
  • Responsible Disclosure Policy
  • Security Best Practices

Session Security

  • Creating a Self Contained SSL PEM file
  • SSL: Secure Backend Login

Form Permissions

dotCMS

Universal content management, made simple.

GitHubTwitterLinkedIndotCMS Discourse Community
dotDev HomeBlogChangelogsCurrent releasesAboutContactPrivacy PolicyTrust Center

© 2026 dotCMS. All rights reserved.

    Assistant

    Responses are generated using AI and may contain mistakes.

    Hi, I'm an AI assistant with access to documentation and other content.

    Tip: You can toggle this pane with ⌘/ or ⌘K.

    Try asking

    Enter to send · Shift+Enter for newline