From b18319802969d711373e70cca5921730345aa3e8 Mon Sep 17 00:00:00 2001 From: Rainer Killinger Date: Fri, 2 Sep 2022 14:18:24 +0200 Subject: [PATCH] feat: add auth provider to config menu items --- src/config/app.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/config/app.ts b/src/config/app.ts index d412ceb4..0ed6feff 100644 --- a/src/config/app.ts +++ b/src/config/app.ts @@ -16,12 +16,19 @@ import {Polygon} from 'geojson'; import {SCTranslations} from '../general/i18n'; import {SCMap} from '../general/map'; import {SCLanguageSetting, SCSetting, SCUserGroupSetting} from '../things/setting'; +import {SCAuthorizationProviderType} from './authorization'; import {SCFeatureConfiguration} from './feature'; /** * An app configuration menu item */ export interface SCAppConfigurationMenuItem { + /** + * Key of authorization provider available in SCConfigFile + * Restricting and enabling the usage of this item + */ + authProvider?: SCAuthorizationProviderType; + /** * Icon for the menu item */