Microsoft 365 қызметінде құпияны дайындау (ағылшын тіліндегі интерфейс)
Құпия файлы — рұқсат кілті бар файл. Оның көмегімен Бизнеске арналған Яндекс 360 қызметі Microsoft 365 жүйесіне қосылады. Оны дайындау үшін қолданбаны Microsoft Azure жүйесінде тіркеп, содан кейін жаңа құпия жасап, оны файлға сақтау керек.
1-қадам. Қолданбаны Microsoft Azure жүйесінде тіркеп, құпиялар жасаңыз
-
MS Azure portal порталындағы қолданбаларды тіркеу бетін ашыңыз (әкімшінің атынан авторизациядан өту қажет): https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade.
-
New registration опциясын басыңыз.
-
Деректерді енгізіңіз:
-
Name өрісінде қолданбаның атауын, мысалы, migration енгізіңіз.
-
Supported account types өрісінде Accounts in this organizational directory only (<ұйымыңыздың атауы>) параметрін таңдаңыз.
-
-
Register опциясын басыңыз.
-
Overview қойындысына өтіңіз. Application (client) ID мәнін көшіріп алып, мәтіндік файлда сақтаңыз. Бұл идентификатор келесі кезеңдерде қажет болады.
Идентификатор мысалы:
abcd1234-a1b2-1111-123a-absdfe
-
Certificates & secrets қойындысына өтіп, көшіру қолданбасы үшін жаңа құпия жасаңыз:
-
Client secrets опциясын таңдап, New client secret түймесін басыңыз.
-
Пайда болған панельде description (мысалы: migration-secret) өрісін толтырыңыз.
-
Add опциясын басыңыз.
-
Value мәнін көшіріп алып, мәтіндік файлда сақтаңыз. Бұл құпия келесі кезеңдерде қажет болады.
Құпия мәнінің мысалы:
ABCD2XYZ032-xyzXYZ032
-
-
API permissions қойындысына өтіп, рұқсаттарды қосыңыз:
-
Add a permission опциясын басыңыз.
-
Пайда болған панельде Microsoft APIs қойындысының таңдалғанына көз жеткізіңіз. Microsoft Graph опциясын басыңыз.
-
Application permissions опциясын таңдаңыз.
-
Іздеу арқылы келесі рұқсаттарды тауып, әрбір бөлім үшін Add permissions түймесін басыңыз.
Mail: Mail.Read және Mail.ReadBasic.All (хаттарды тасымалдау үшін)
Files: Files.Read.All (дискіде файлдарды іздеу және жүктеп алу үшін)
User.Read.All (пайдаланушылар тізімін оқу үшін)
Sites.Read.All (SharePoint Online құжаттар кітапханасынан файлдарды іздеу және жүктеп алу үшін)
Назар аударыңыз
Жоғарыда көрсетілген бөлімдердің барлығын таңдаңыз. Хаттар мен файлдар үшін қолданылатын бір құпияны жасау ұсынылады. Егер рұқсаттарды тек хаттар үшін қоссаңыз (
Mail.Read
жәнеMail.ReadBasic.All
), онда осындай құпиясы бар файлдарды көшіруді іске қоса алмайсыз. -
Add permissions опциясын басыңыз.
Осыдан кейін рұқсаттар қосылады, бірақ расталмайды:
Қолданба рұқсаттарын растау үшін Grant/revoke admin consent for <ұйымыңыздың атауы> опциясын басыңыз. Ашылған терезеде Yes опциясын басыңыз. Status бағанында әрбір рұқсатқа қарама-қарсы жақта
белгішесі пайда болуы тиіс.
-
2-қадам. Құпия файлын жасаңыз
-
Кез келген мәтіндік редакторда (мысалы, Блокнотта)
secret.json
файлын жасап, оның ішіне үлгіні көшіріңіз.{ "client_id": "<client id>", "secret": "<secret>" }
-
<client id>
мәнінің орнына 1-қадамның 5-тармағында көшіріп алынған Application (client) ID мәнін енгізіңіз.<secret>
мәнінің орнына 1-қадамның 6.4 тармағында көшіріп алынған Value мәнін енгізіңіз.Нәтиже үлгісі:
{ "client_id": "abcd1234-a1b2-1111-123a-absdfe", "secret": "ABCD2~XYZ032-xyzXYZ032" }
-
Құпиясы бар дайын файлды сақтаңыз. Хаттар мен файлдарды көшіруді бастауға болады.