limit role and module profiles to minimum required

This commit is contained in:
meichthys 2025-09-29 05:14:17 +00:00
parent ecd142ac30
commit a7aa361071
2 changed files with 38 additions and 278 deletions

View File

@ -162,11 +162,47 @@
"parent": "Church",
"parentfield": "block_modules",
"parenttype": "Module Profile"
},
{
"module": "Communication",
"parent": "Church",
"parentfield": "block_modules",
"parenttype": "Module Profile"
},
{
"module": "Printing",
"parent": "Church",
"parentfield": "block_modules",
"parenttype": "Module Profile"
},
{
"module": "Portal",
"parent": "Church",
"parentfield": "block_modules",
"parenttype": "Module Profile"
},
{
"module": "Desk",
"parent": "Church",
"parentfield": "block_modules",
"parenttype": "Module Profile"
},
{
"module": "Website",
"parent": "Church",
"parentfield": "block_modules",
"parenttype": "Module Profile"
},
{
"module": "Core",
"parent": "Church",
"parentfield": "block_modules",
"parenttype": "Module Profile"
}
],
"docstatus": 0,
"doctype": "Module Profile",
"modified": "2025-09-18 23:50:02.346485",
"modified": "2025-09-28 23:41:01.988904",
"module_profile_name": "Church",
"name": "Church"
}

View File

@ -2,58 +2,10 @@
{
"docstatus": 0,
"doctype": "Role Profile",
"modified": "2025-09-13 23:44:46.912938",
"modified": "2025-09-28 23:20:24.723675",
"name": "Church Manager",
"role_profile": "Church Manager",
"roles": [
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Academics User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Accounts Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Accounts User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Agriculture Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Agriculture User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Analytics"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Auditor"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Blogger"
},
{
"parent": "Church Manager",
"parentfield": "roles",
@ -65,234 +17,6 @@
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Church User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Customer"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Dashboard Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Delivery Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Delivery User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Employee"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Fleet Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Fulfillment User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "HR Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "HR User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Inbox User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Item Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Knowledge Base Contributor"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Knowledge Base Editor"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Maintenance Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Maintenance User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Manufacturing Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Manufacturing User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Newsletter Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Prepared Report User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Projects Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Projects User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Purchase Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Purchase Master Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Purchase User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Quality Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Report Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Sales Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Sales Master Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Sales User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Script Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Stock Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Stock User"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Supplier"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Support Team"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "System Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Translator"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Website Manager"
},
{
"parent": "Church Manager",
"parentfield": "roles",
"parenttype": "Role Profile",
"role": "Workspace Manager"
}
]
},