Skip to main content

user_class_mapping

Purpose​

This document outlines the purpose and structure for storing audit data of the Automate user(s) permissions changes detected by the client script Automate Users Permission Audit.

Dependencies​

Automate Users Permission Audit.

Tables​

user_class_mapping​

ColumnTypeExplanation
useridintAutomate User ID
usernamevarcharDisplay name of the User
emailvarcharEmail ID assigned to the Automate user
user_permissionsvarcharThis stores the Client-level permissions of the Automate User
secondaryvarcharThis stores the Group-level permissions of the Automate User
classidvarcharUser Class ID
classnamevarcharStores the User Class name assigned to the Automate user
class_permissionsvarcharStores the User Class permissions
permissionshighvarcharStores the User Class plugins permissions

Changelog​

2025-10-07​

  • Initial version of the document