Prepare Data History Provider 2.7 integration update

- modularize Citrix and agent integrations and add remote desktop endpoints
- extend ticket overview, ticket links, token validation, and staged relation handling
- update configuration, licensing, project, signing, and publish artifacts
This commit is contained in:
Meik
2026-07-20 09:31:52 +02:00
parent a3357e2a36
commit ccc48c521a
62 changed files with 5267 additions and 2521 deletions

View File

@@ -147,6 +147,13 @@ namespace F4SDwebService
if (_roles?.Count() > 0)
_retVal.Roles = _roles;
const string cockpitUserRole = "Cockpit.User";
if (!_roles.Contains(cockpitUserRole))
{
LogEntry($"bearer roles does not contain the role \"{cockpitUserRole}\"", LogLevels.Debug);
return null;
}
if (cLogManager.DefaultLogger.IsDebug)
{
var _str = JsonConvert.SerializeObject(_retVal, Formatting.Indented);