Hi there
I would like to extract the ACLs for user groups but I can’t find the class to extract. The user groups itself and the policies are extracted, but the users aren’t matched with the context access.
Here is my current .gitify
file.
data_directory: _data/
backup_directory: _backup/
data:
mediasources:
class: modMediaSource
primary: id
mediasource_elements:
class: sources.modMediaSourceElement
primary:
- source
- object_class
- object
- context_key
usergroups:
class: modUserGroup
primary: id
policies:
class: modAccessPolicy
primary: id
categories:
class: modCategory
primary: category
truncate_on_force:
- modCategoryClosure
templates:
class: modTemplate
primary: templatename
extension: .html
template_variables:
class: modTemplateVar
primary: name
template_variables_access:
class: modTemplateVarTemplate
primary:
- tmplvarid
- templateid
snippets:
class: modSnippet
primary: name
extension: .php
plugins:
class: modPlugin
primary: name
extension: .php
namespaces:
class: modNamespace
primary: name
plugin_events:
class: modPluginEvent
primary:
- pluginid
- event
chunks:
class: modChunk
primary: name
extension: .html
system_settings:
class: modSystemSetting
primary: key
where:
- 'key: NOT IN':
- 'session_cookie_domain'
- 'gitifywatch.gitify_path'
- 'gitify.git_path'
#where:
# - 'editedon:!=': '0000-00-00 00:00:00'
#exclude_keys:
# - editedon
content_types:
class: modContentType
primary:
- id
- name
contexts:
class: modContext
primary: key
exclude_keys:
- templates
context_settings:
class: modContextSetting
primary:
- context_key
- key
where:
- 'key: NOT IN':
- 'gpcee.http_host'
content:
type: content
exclude_keys:
- editedby
- editedon
truncate_on_force:
- modTemplateVarResource
cb_fields:
class: cbField
primary: id
package: contentblocks
cb_layouts:
class: cbLayout
primary: id
package: contentblocks
cb_templates:
class: cbTemplate
primary: id
package: contentblocks
cb_categories:
class: cbCategory
primary: name
package: contentblocks
cb_defaults:
class: cbDefault
primary: id
package: contentblocks
fc_sets:
class: modFormCustomizationSet
primary: id
fc_profiles:
class: modFormCustomizationProfile
primary: id
fc_profile_usergroups:
class: modFormCustomizationProfileUserGroup
primary:
- usergroup
- profile
fc_action_dom:
class: modActionDom
primary:
- set
- name
dashboards:
class: modDashboard
primary:
- id
- name
dashboard_widgets:
class: modDashboardWidget
primary: id
dashboard_widget_placement:
class: modDashboardWidgetPlacement
primary:
- dashboard
- widget
packages:
modx.com:
service_url: 'http://rest.modx.com/extras/'
description: 'The official MODX transport facility for 3rd party components.'
packages:
- ace
- collections
- getresourcefield
- getresources
- phpthumbof
- versionx
- youtubeid
- ultimateparent
- autotemplate
- hits
modmore.com:
service_url: 'https://rest.modmore.com/'
description: x105
username: tjventurini_x105
api_key: .modmore.com.key
packages:
- contentblocks
- redactor
Hope someone can help me figure this out