Update mit Guacamole-Extension
This commit is contained in:
@@ -10,7 +10,9 @@
|
||||
"client_id": "POCKET-ID-AGENT-CLIENT-ID",
|
||||
"client_secret": "POCKET-ID-AGENT-CLIENT-SECRET",
|
||||
"redirect_url": "https://ts01-mgmt.example.org/oidc/callback",
|
||||
"admin_groups": ["sessionguard-admins"],
|
||||
"admin_groups": [
|
||||
"sessionguard-admins"
|
||||
],
|
||||
"secure_cookie": true
|
||||
},
|
||||
"policy": {
|
||||
@@ -20,9 +22,65 @@
|
||||
"poll_seconds": 10,
|
||||
"retry_seconds": 60,
|
||||
"dry_run": true,
|
||||
"exclude_users": ["Administrator", "DefaultAccount", "WDAGUtilityAccount"],
|
||||
"exclude_sids": ["S-1-5-18", "S-1-5-19", "S-1-5-20"],
|
||||
"allowed_profile_roots": ["C:\\Users"]
|
||||
"exclude_users": [
|
||||
"Administrator",
|
||||
"DefaultAccount",
|
||||
"WDAGUtilityAccount"
|
||||
],
|
||||
"exclude_sids": [
|
||||
"S-1-5-18",
|
||||
"S-1-5-19",
|
||||
"S-1-5-20"
|
||||
],
|
||||
"allowed_profile_roots": [
|
||||
"C:\\Users"
|
||||
]
|
||||
},
|
||||
"profiles": {
|
||||
"enabled": true,
|
||||
"store_root": "\\\\fileserver\\SessionGuardProfiles",
|
||||
"backup_on_logoff": true,
|
||||
"restore_on_logon": true,
|
||||
"backup_delay_seconds": 5,
|
||||
"retry_seconds": 60,
|
||||
"restore_window_seconds": 120,
|
||||
"keep_versions": 2,
|
||||
"exclude_users": [
|
||||
"Administrator"
|
||||
],
|
||||
"exclude_sids": [
|
||||
"S-1-5-18",
|
||||
"S-1-5-19",
|
||||
"S-1-5-20"
|
||||
],
|
||||
"folders": [
|
||||
{
|
||||
"path": "AppData\\Roaming\\Example",
|
||||
"exclude_globs": [
|
||||
"Cache/**",
|
||||
"*.tmp"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Desktop"
|
||||
},
|
||||
{
|
||||
"path": "Documents"
|
||||
}
|
||||
]
|
||||
},
|
||||
"sessions": {
|
||||
"control_enabled": true,
|
||||
"disconnected_logoff_enabled": true,
|
||||
"disconnected_timeout_seconds": 3600,
|
||||
"exclude_users": [
|
||||
"Administrator"
|
||||
],
|
||||
"exclude_sids": [
|
||||
"S-1-5-18",
|
||||
"S-1-5-19",
|
||||
"S-1-5-20"
|
||||
]
|
||||
},
|
||||
"templates": [
|
||||
{
|
||||
|
||||
@@ -2,14 +2,47 @@
|
||||
"listen": ":8080",
|
||||
"public_url": "https://sessionguard.example.org",
|
||||
"data_file": "/var/lib/sessionguard/master.json",
|
||||
"enrollment_token": "CHANGE-THIS-TO-A-LONG-RANDOM-SECRET",
|
||||
"database_url": "",
|
||||
"enrollment_token": "SET-BY-SESSIONGUARD_ENROLLMENT_TOKEN",
|
||||
"offline_after_seconds": 30,
|
||||
"history_limit": 50000,
|
||||
"oidc": {
|
||||
"issuer": "https://id.example.org",
|
||||
"client_id": "POCKET-ID-CLIENT-ID",
|
||||
"client_secret": "POCKET-ID-CLIENT-SECRET",
|
||||
"issuer": "https://auth.example.org",
|
||||
"client_id": "SESSIONGUARD-POCKETID-CLIENT-ID",
|
||||
"client_secret": "SET-BY-SESSIONGUARD_OIDC_CLIENT_SECRET",
|
||||
"redirect_url": "https://sessionguard.example.org/oidc/callback",
|
||||
"admin_groups": ["sessionguard-admins"],
|
||||
"admin_groups": [],
|
||||
"secure_cookie": true
|
||||
},
|
||||
"rbac": {
|
||||
"default_role": "viewer",
|
||||
"groups": {
|
||||
"sessionguard-admins": ["admin"],
|
||||
"sessionguard-helpdesk": ["helpdesk"],
|
||||
"sessionguard-operators": ["operator"],
|
||||
"sessionguard-auditors": ["auditor"]
|
||||
}
|
||||
},
|
||||
"broker": {
|
||||
"enabled": true,
|
||||
"api_key": "SET-BY-SESSIONGUARD_BROKER_API_KEY",
|
||||
"lease_seconds": 900,
|
||||
"min_health_score": 60,
|
||||
"reconnect_existing": true,
|
||||
"single_session_per_user": true,
|
||||
"default_farm_id": ""
|
||||
},
|
||||
"alerts": {
|
||||
"enabled": true,
|
||||
"webhook_url": "",
|
||||
"cpu_percent": 90,
|
||||
"memory_percent": 90,
|
||||
"disk_free_gb": 10,
|
||||
"health_score": 50,
|
||||
"offline_seconds": 120,
|
||||
"profile_failures": 3,
|
||||
"disconnected_sessions": 20,
|
||||
"logon_duration_seconds": 30,
|
||||
"notification_min_interval_seconds": 900
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user