Набор обязательных требований для проверки подлинности вложенных приложений
Наборы требований — это именованные группы элементов API. Надстройки Office с помощью наборов обязательных элементов, указанных в манифесте, или проверки в среде выполнения определяют, поддерживает ли клиентское приложение Office необходимые API. Дополнительные сведения см. в разделе Версии Office и наборы требований.
Надстройки Office работают в нескольких версиях Office. В следующей таблице перечислены набор обязательных требований для вложенной проверки подлинности приложений (NAA), поддерживаемые клиентские приложения Office, а также минимальные сборки или версии для этих приложений, где это применимо.
Набор обязательных элементов | Outlook в Интернете | Outlook для Windows
|
Office для Windows
|
Outlook для Mac | Outlook для iOS | Outlook для Android |
---|---|---|---|---|---|---|
NestedAppAuth 1.1 | Поддерживается | Версия 2409 (сборка 18025.20000) | Недоступно | Версия 16.89 (сборка 24090815) | Сборка версии 4.2433.0 | Сборка версии 4.2433.0 |
Важно!
- В настоящее время набор требований NestedAppAuth 1.1 поддерживается в Office в Интернете только для документов, открытых из Microsoft Office SharePoint Online и OneDrive.
- В Outlook набор обязательных элементов NestedAppAuth 1.1 не поддерживается, если надстройка загружается в почтовый ящик Outlook.com или Gmail.
Поддерживаемые учетные записи и узлы
NAA поддерживает как учетные записи Майкрософт, так и Microsoft Entra ID (рабочие и учебные удостоверения). Он не поддерживает Azure Active Directory B2C для сценариев управления удостоверениями между клиентами. В следующей таблице объясняется текущая поддержка платформы. Платформы, перечисленные как общедоступные (общедоступная версия), готовы к использованию в рабочей среде в надстройке.
Приложение | Web | Windows | Mac | iOS/iPad | Android |
---|---|---|---|---|---|
Excel | В предварительной версии | В предварительной версии | В предварительной версии | В предварительной версии на iPad | Неприменимо |
Outlook | Общедоступная версия | Общедоступная версия в текущем канале, предварительная версия во всех остальных каналах | Общедоступная версия | Общедоступная версия (iOS) | Общедоступная версия |
PowerPoint | В предварительной версии | В предварительной версии | В предварительной версии | В предварительной версии на iPad | Неприменимо |
Word | В предварительной версии | В предварительной версии | В предварительной версии | В предварительной версии на iPad | Неприменимо |
Важно!
Чтобы использовать NAA на платформах, которые еще находятся в предварительной версии, присоединитесь к программе предварительной оценки Microsoft 365 (https://insider.microsoft365.com/join) и выберите Текущий канал (предварительная версия). Не используйте NAA в рабочих надстройках для предварительных версий платформ. Мы приглашаем вас опробовать NAA в тестовой среде или среде разработки и приветствовать отзывы о вашем опыте через GitHub (см. раздел Отзывы в конце этой страницы).
Набор требований Outlook и NestedAppAuth
Чтобы требовать набор обязательных элементов NestedAppAuth 1.1 в коде надстройки Outlook, проверка, если он поддерживается путем вызова isSetSupported('NestedAppAuth', '1.1')
.
Его объявление в манифесте надстройки Outlook не поддерживается. Также можно определить, поддерживается ли API, проверив, не undefined
ли он.
Подробнее см. в статье Использование API из наборов требования более поздних версий.
Номера версий и сборок Office
Дополнительные сведения о версиях и номерах сборок см. в следующих статьях и разделах:
- Номера версий и сборок выпусков канала обновления для клиентов Microsoft 365
- Какая у меня версия Office;
Наборы обязательных элементов общего API для Office
Сведения о наборах обязательных элементов общего API см. в статье Наборы обязательных элементов общего API для Office.
См. также
Office Add-ins