Перейти к содержимому
FastOffice

Power Query: доверие и приватность

Уровни приватности источников, решения о доверии и настройки подключений. Операций на странице: 6.

Уровни приватности источников, решения о доверии и настройки подключений. Термины — в глоссарии.

Запрос

Поле Тип TypeScript Обяз.
operation “pq-data-source-settings-apply” да
subsetId string да
action “change-source-path” | “clear-permissions” | “set-privacy-level” да
scopeId string да
newPath string нет
level string нет

Ответ при успехе · pq-data-source-settings-apply

Поле Тип TypeScript Обяз.
operation “pq-data-source-settings-apply” да
outcome PqDataSourceSettingsOutcome да

Минимальный JSON-шаблон

{
"operation": "pq-data-source-settings-apply",
"subsetId": "<subsetId>",
"action": "change-source-path",
"scopeId": "<scopeId>"
}

Запрос

Поле Тип TypeScript Обяз.
operation “pq-data-source-settings-list” да
subsetId string да

Ответ при успехе · pq-data-source-settings-list

Поле Тип TypeScript Обяз.
operation “pq-data-source-settings-list” да
sources PqDataSourceEntry[] да

Минимальный JSON-шаблон

{
"operation": "pq-data-source-settings-list",
"subsetId": "<subsetId>"
}

Запрос

Поле Тип TypeScript Обяз.
operation "pq-privacy-level-list" да
userStore PqPrivacyLevelAssignment[] нет
workbookDeclared PqPrivacyLevelAssignment[] нет
knownScopes PqSourceScopeWire[] нет
subsetId string нет

Ответ при успехе · pq-privacy-level-list

Поле Тип TypeScript Обяз.
operation "pq-privacy-level-list" да
entries PqPrivacyLevelListEntry[] да

Минимальный JSON-шаблон

{
"operation": "pq-privacy-level-list",
"requestedBackend": "native-desktop"
}

Запрос

Поле Тип TypeScript Обяз.
operation "pq-privacy-level-reset" да
canonicalScope string да

Ответ при успехе · pq-privacy-level-reset

Поле Тип TypeScript Обяз.
operation "pq-privacy-level-reset" да
outcome PqPrivacyLevelWriteOutcome да

Минимальный JSON-шаблон

{
"operation": "pq-privacy-level-reset",
"canonicalScope": "<string>",
"requestedBackend": "native-desktop"
}

Запрос

Поле Тип TypeScript Обяз.
operation "pq-privacy-level-set" да
canonicalScope string да
level string да

Ответ при успехе · pq-privacy-level-set

Поле Тип TypeScript Обяз.
operation "pq-privacy-level-set" да
outcome PqPrivacyLevelWriteOutcome да

Минимальный JSON-шаблон

{
"operation": "pq-privacy-level-set",
"canonicalScope": "<string>",
"level": "<string>",
"requestedBackend": "native-desktop"
}

Запрос

Поле Тип TypeScript Обяз.
operation "source_trust_decision" да
action ContractSourceTrustAction да
observation ContractSourceTrustObservation да
grant ContractSourceTrustGrantBinding | null нет
session ContractSourceTrustSessionBinding | null нет
requestedBackend ComputeBackendKind | null нет

Ответ при успехе · source_trust_decision

Поле Тип TypeScript Обяз.
operation "source_trust_decision" да
decision ContractSourceTrustDecision да

Минимальный JSON-шаблон

{
"operation": "source_trust_decision",
"action": "<ContractSourceTrustAction>",
"observation": "<ContractSourceTrustObservation>",
"requestedBackend": "native-desktop"
}

Ассистент документации

Ответ собран из документации и может быть неточным — сверяйтесь с источниками.