ndlr-veyon-settings-json

🧩 Syntax:
{
    "AccessControl": {
        "AccessControlRules": {
            "JsonStoreArray": [
                {
                    "Action": 1,
                    "Description": "Règle d'autorisation du poste sur lui-même",
                    "IgnoreConditions": false,
                    "InvertConditions": false,
                    "Name": "auto-autorisation",
                    "Parameters": [
                        {
                            "Argument": "",
                            "Condition": 5,
                            "Enabled": true,
                            "Subject": 0
                        }
                    ]
                },
                {
                    "Action": 1,
                    "Description": "Aucun utilisateur connecté",
                    "IgnoreConditions": false,
                    "InvertConditions": false,
                    "Name": "Sans utilisateur",
                    "Parameters": [
                        {
                            "Argument": "",
                            "Condition": 4,
                            "Enabled": true,
                            "Subject": 0
                        },
                        {
                            "Argument": "",
                            "Condition": 8,
                            "Enabled": true,
                            "Subject": 0
                        }
                    ]
                },
                {
                    "Action": 3,
                    "Description": "Règle d'accès pour les  membres du groupe DomanAdmins",
                    "IgnoreConditions": false,
                    "InvertConditions": false,
                    "Name": "DomainAdmins",
                    "Parameters": [
                        {
                            "Argument": "CN=Domain Admins,CN=Users",
                            "Condition": 1,
                            "Enabled": true,
                            "Subject": 1
                        },
                        {
                            "Argument": "",
                            "Condition": 4,
                            "Enabled": true,
                            "Subject": 0
                        }
                    ]
                },
                {
                    "Action": 3,
                    "Description": "Règle d'accès pour les membres du groupe professeurs",
                    "IgnoreConditions": false,
                    "InvertConditions": false,
                    "Name": "professeurs",
                    "Parameters": [
                        {
                            "Argument": "CN=professeurs,CN=Users",
                            "Condition": 1,
                            "Enabled": true,
                            "Subject": 1
                        },
                        {
                            "Argument": "",
                            "Condition": 4,
                            "Enabled": true,
                            "Subject": 0
                        }
                    ]
                },
                {
                    "Action": 2,
                    "Description": "tout ce qui n'a pas été autorisé est interdit",
                    "IgnoreConditions": true,
                    "InvertConditions": false,
                    "Name": "trappe",
                    "Parameters": [
                    ]
                }
            ]
        },
        "AccessControlRulesProcessingEnabled": "false",
        "AccessRestrictedToUserGroups": "true",
        "AuthorizedUserGroups": [
            "CN=Domain Admins,CN=Users",
            "CN=professeurs,CN=Users"
        ],
        "DomainGroupsEnabled": "true",
        "UserGroupsBackend": "6f0a491e-c1c6-4338-8244-f823b0bf8670"
    },
    "BuiltinDirectory": {
        "NetworkObjects": {
            "JsonStoreArray": [
            ]
        }
    },
    "Core": {
        "ApplicationVersion": 2,
        "InstallationID": "fb9fa731-4fa6-46d4-bbfb-81c7c0f609f4",
        "PluginVersions": {
            "JsonStoreObject": {
                "{14bacaaa-ebe5-449c-b881-5b382f952571}": "1.1",
                "{1b08265b-348f-4978-acaa-45d4f6b90bd9}": "1.1",
                "{1baa01e0-02d6-4494-a766-788f5b225991}": "1.1",
                "{1bdb0d1c-f8eb-4d21-a093-d555a10f3975}": "1.1",
                "{2917cdeb-ac13-4099-8715-20368254a367}": "1.1",
                "{2ad98ccb-e9a5-43ef-8c4c-876ac5efbcb1}": "1.1",
                "{387a0c43-1355-4ff6-9e1f-d098e9ce5127}": "1.1",
                "{39d7a07f-94db-4912-aa1a-c4df8aee3879}": "1.1",
                "{4122e8ca-b617-4e36-b851-8e050ed2d82e}": "1.2",
                "{4790bad8-4c56-40d5-8361-099a68f0c24b}": "1.1",
                "{67dfc1c1-8f37-4539-a298-16e74e34fd8b}": "1.1",
                "{6f0a491e-c1c6-4338-8244-f823b0bf8670}": "1.2",
                "{80580500-2e59-4297-9e35-e53959b028cd}": "1.2",
                "{85f6c631-e75a-4c78-8cb2-a7f3f502015a}": "1.1",
                "{8ae6668b-9c12-4b29-9bfc-ff89f6604164}": "1.1",
                "{a54ee018-42bf-4569-90c7-0d8470125ccf}": "1.1",
                "{b47bcae0-24ff-4bf5-869c-484d64af5c4c}": "1.1",
                "{d4bb9c42-9eef-4ecb-8dd5-dfd84b355481}": "1.0",
                "{ee322521-f4fb-482d-b082-82a79003afa7}": "1.1"
            }
        }
    },
    "Features": {
        "DisabledFeatures": [
            "{a18e545b-1321-4d4e-ac34-adc421c6e9c8}",
            "{ca00ad68-1709-4abe-85e2-48dff6ccf8a2}"
        ]
    },
    "LDAP": {
        "BaseDN": "dc=ndlr,dc=fr",
        "BindDN": "cn=eole-workstation-reader,cn=Users,dc=ndlr,dc=fr",
        "BindPassword": "17a67259a336d4c3ba320857ca76fd93ae5bea43b118bc21eacc2719bf3a7508ff52d54ceb35e73907b947a5e4616b0eafee0edd5d998554e58a8c6eeecb22483de20ddee1707833f97b4e885497cb71ead3e3349727830db8140a008d3a57b8b4b0b59bbcd342b67196a0cb95a5b6d0dab9ae03bddbfa7f3d5f9e742fb0d67305577d05018bd1fa5f713d19e8aa018c72a340aae30a4dc4a96bf67be652a79e3d409677e84713a0bd0b96b18adac9825e8dab7d2b4087a701893c17cae27f59575e3c4a4fa69d9b6e898c98f7abaf4a00b9f6867358bb204423fb108842bb5351d740965958828550941031af360497ba5b309c9e0296c7517b6d0f6ba156ae39d8991a3cbf37934f5d8c8e856650027a09b0a7b2b86f725f4abbb3abd47fb78e97f90de7dd4c49e24893285080bb229f408d3d7d6d8a1a768802f9e57f2b22a250676be22d5dda24e9d2fa822ef8ba2d526eb335d13063ffcf241acc05d40dd579d94dfacc50cd300a9fffcd41e4fe65b3309de447101270d97b156bc882c346f88577efc1f187c3ef6d0c7e8b97fa97c2e7b886b7e628d587737f5c255bfa0f60401103a8e5f0833ab026b85c8999a181cecd2278f9a7f1426cac2f9852f59448240beb400021e9fc24912a29d370bc5ab82e7efcc7b3b604c272e9a1275438aba144c7f77b711df0fe14b354910db9cde313a7b9a9f8b24de10e88c54178",
        "ComputerHostNameAttribute": "cn",
        "ComputerLocationAttribute": "location",
        "ComputerLocationsByAttribute": "true",
        "ComputerLocationsByContainer": "false",
        "ComputerTree": "",
        "ComputersFilter": "(objectClass=computer)",
        "ConnectionSecurity": 1,
        "GroupMemberAttribute": "member",
        "GroupTree": "",
        "LocationNameAttribute": "",
        "RecursiveSearchOperations": "true",
        "ServerHost": "addc.ndlr.fr",
        "ServerPort": "389",
        "TLSVerifyMode": "1",
        "UseBindCredentials": "true",
        "UserGroupsFilter": "(objectClass=group)",
        "UserLoginNameAttribute": "cn",
        "UserTree": "",
        "UsersFilter": "(objectClass=user)"
    },
    "Logging": {
        "LogFileRotationEnabled": "true",
        "LogFileSizeLimitEnabled": "true",
        "LogLevel": "5",
        "LogToStdErr": "false",
        "LogToSystem": "true"
    },
    "Master": {
        "AccessControlForMasterEnabled": "true",
        "AllowAddingHiddenLocations": "false",
        "AutoOpenComputerSelectPanel": "false",
        "AutoSelectCurrentLocation": "true",
        "ComputerDoubleClickFeature": "a18e545b-1321-4d4e-ac34-adc421c6e9c8",
        "ConfirmUnsafeActions": "true",
        "HideEmptyLocations": "true",
        "LocalComputerHidden": "true",
        "ShowCurrentLocationOnly": "true"
    },
    "Network": {
        "FirewallExceptionEnabled": "1"
    },
    "NetworkObjectDirectory": {
        "Plugin": "6f0a491e-c1c6-4338-8244-f823b0bf8670"
    },
    "Service": {
        "HideTrayIcon": "false"
    },
    "VncServer": {
        "Plugin": "39d7a07f-94db-4912-aa1a-c4df8aee3879"
    },
    "Windows": {
        "SoftwareSASEnabled": "1"
    }
}