{
    "mandatory": {
        "scopeLevel": {
            "Note": {
                "read": "own",
                "edit": "own",
                "delete": "own",
                "create": "yes"
            },
            "Portal": {
                "read": "all",
                "edit": "no",
                "delete": "no",
                "create": "no"
            },
            "Attachment": {
                "read": "own",
                "edit": "own",
                "delete": "own",
                "create": "yes"
            },
            "EmailAccount": {
                "read": "own",
                "edit": "own",
                "delete": "own",
                "create": "yes"
            },
            "EmailFilter": {
                "read": "own",
                "edit": "own",
                "delete": "own",
                "create": "yes"
            },
            "EmailFolder": {
                "read": "own",
                "edit": "own",
                "delete": "own",
                "create": "yes"
            },
            "Preferences": {
                "read": "own",
                "edit": "own",
                "delete": "no",
                "create": "no"
            },
            "Notification": {
                "read": "own",
                "edit": "no",
                "delete": "own",
                "create": "no"
            },
            "ActionHistoryRecord": {
                "read": "no",
                "edit": "no",
                "delete": "no",
                "create": "no"
            },
            "Role": false,
            "PortalRole": false
        },
        "fieldLevel": {
        },
        "scopeFieldLevel": {
            "Attachment": {
                "parent": false
            },
            "EmailFolder": {
                "assignedUser": false
            },
            "Email": {
                "inboundEmails": false,
                "emailAccounts": false
            },
            "User": {
                "dashboardTemplate": false,
                "password": false,
                "passwordConfirm": false,
                "auth2FA": false,
                "authMethod": false,
                "apiKey": false,
                "secretKey": false,
                "token": false
            }
        }
    },
    "default": {
        "scopeLevel": {
            "User": {
                "read": "all",
                "edit": "no"
            },
            "Import": false,
            "Webhook": false
        },
        "fieldLevel": {
        },
        "scopeFieldLevel": {
            "User": {
                "gender": false
            }
        }
    },
    "strictDefault": {
        "scopeLevel": {
            "User": {
                "read": "own",
                "edit": "no"
            },
            "Team": {
                "read": "team"
            },
            "Import": false,
            "Webhook": false
        },
        "fieldLevel": {
        },
        "scopeFieldLevel": {
            "User": {
                "gender": false
            }
        }
    },
    "valuePermissionList": [
        "assignmentPermission",
        "userPermission",
        "portalPermission",
        "groupEmailAccountPermission",
        "exportPermission",
        "massUpdatePermission",
        "dataPrivacyPermission"
    ],
    "valuePermissionHighestLevels": {
        "assignmentPermission": "all",
        "userPermission": "all",
        "portalPermission": "yes",
        "groupEmailAccountPermission": "all",
        "exportPermission": "yes",
        "massUpdatePermission": "yes",
        "dataPrivacyPermission": "yes"
    },
    "permissionsDefaults": {
        "assignmentPermission": "all",
        "userPermission": "all",
        "portalPermission": "no",
        "groupEmailAccountPermission": "no",
        "exportPermission": "yes",
        "massUpdatePermission": "yes",
        "dataPrivacyPermission": "no"
    },
    "permissionsStrictDefaults": {
        "assignmentPermission": "no",
        "userPermission": "no",
        "portalPermission": "no",
        "groupEmailAccountPermission": "no",
        "exportPermission": "no",
        "massUpdatePermission": "no",
        "dataPrivacyPermission": "no"
    },
    "scopeLevelTypesDefaults": {
        "boolean": true,
        "record": {
            "read": "all",
            "stream": "all",
            "edit": "all",
            "delete": "no",
            "create": "yes"
        }
    },
    "scopeLevelTypesStrictDefaults": {
        "boolean": false,
        "record": false
    }
}
