UNPKG

n8n-nodes-base

Version:

Base nodes of n8n

51 lines 1.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MicrosoftExcelOAuth2Api = void 0; //https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-consent const defaultScopes = ['openid', 'offline_access', 'Files.ReadWrite']; class MicrosoftExcelOAuth2Api { name = 'microsoftExcelOAuth2Api'; extends = ['microsoftOAuth2Api']; displayName = 'Microsoft Excel OAuth2 API'; documentationUrl = 'microsoft'; properties = [ { displayName: 'Custom Scopes', name: 'customScopes', type: 'boolean', default: false, description: 'Define custom scopes', }, { displayName: 'The default scopes needed for the node to work are already set, If you change these the node may not function correctly.', name: 'customScopesNotice', type: 'notice', default: '', displayOptions: { show: { customScopes: [true], }, }, }, { displayName: 'Enabled Scopes', name: 'enabledScopes', type: 'string', displayOptions: { show: { customScopes: [true], }, }, default: defaultScopes.join(' '), description: 'Scopes that should be enabled', }, { displayName: 'Scope', name: 'scope', type: 'hidden', default: '={{$self["customScopes"] ? $self["enabledScopes"] : "' + defaultScopes.join(' ') + '"}}', }, ]; } exports.MicrosoftExcelOAuth2Api = MicrosoftExcelOAuth2Api; //# sourceMappingURL=MicrosoftExcelOAuth2Api.credentials.js.map