IApiAccessResultObject

[ Interface ]

    export interface IApiAccessResultObject extends TcHmi.IResultObject {
        result?: {
            addUser: {
                general: boolean;
                enable: boolean;
                locale: boolean;
                timeFormatLocale: boolean;
                timeZone: boolean;
                autoLogoff: boolean;
                groups: boolean;
            };
            listUserNames: {
                general: boolean;
            };
            listUsers: {
                general: boolean;
                enabled: boolean;
                locale: boolean;
                timeFormatLocale: boolean;
                timeZone: boolean;
                autoLogoff: boolean;
                groups: boolean;
            };
            listUserGroups: {
                general: boolean;
                enabled: boolean;
                fileAccess: boolean;
                files: boolean;
                symbolAccess: boolean;
                symbols: boolean;
            };
            listUsersInGroup: {
                general: boolean;
            };
            removeUser: {
                general: boolean;
            };
            updateUser: {
                general: boolean;
                newName: boolean;
                addGroups: boolean;
                removeGroups: boolean;
                enabled: boolean;
                autoLogout: boolean;
                locale: boolean;
                timeFormatLocale: boolean;
                timeZone: boolean;
                changeOwnPassword: boolean;
                changePassword: boolean;
            };
        };
    }
}

Ergebnis eines getApiAccess Aufrufs.

Diese Schnittstelle erweitert TcHmi.IResultObject.

Eigenschaften

Name

Typ

Beschreibung

result [optional]

Dictionary<Dictionary<boolean>>

Listet alle aktuellen Usermanagement-Funktionen mit deren Parameter auf. general bezeichnet hier die generelle Funktionstüchtigkeit der jeweiligen API.

IApiAccessResultObject 1:

Verfügbar ab Version 1.12