Белешка
Приступ овој страници захтева ауторизацију. Можете покушати да се пријавите или промените директоријуме.
Приступ овој страници захтева ауторизацију. Можете покушати да промените директоријуме.
Управљајте начином на који се аутентификујете на различитим услугама
Повежите се са својим станаром
Користите команду pac auth create да бисте се повезали са својим станаром. Покретање pac auth create ствара профил за аутентификацију на вашој машини. Можете имати више профила за аутентификацију на располагању. Имати више профила за аутентификацију је занимљиво када радите са више станара. На пример, када ваша компанија користи више станара (за развој, производњу и тестирање) или када сте консултант који ради за више купаца.
Команда pac auth create има неколико корисних параметара:
Параметар
--environmentвам омогућава да се аутоматски повежете са правим окружењем. Ако изоставите--environmentпараметар, повезани сте са подразумеваним окружењем, али са доданим параметром--environment, можете се повезати са другим. Можете користити ИД окружења, УРЛ, јединствено име или делимично име као вредност.У окружењима у којима немате могућност коришћења интерактивног искуства, додавање параметра
--deviceCodeосигурава да и даље можете да се повежете. На пример, у ГитХуб Цодеспацес, параметар--deviceCodeсе аутоматски додаје када покренетеpac auth create.
Пример
Да бисте се повезали са окружењем HR-Dev , можете користити следећи пример:
pac auth create --environment "HR-Dev"
Пребаците се на други профил за аутентификацију
Када имате више профила за аутентификацију, можете лако да се пребаците помоћу pac auth list команди и pac auth select .
Команда pac auth list наводи све профиле аутентификације на вашој машини. Команда pac auth select бира другу команду.
pac auth list Пример
Да бисте излистали све профиле аутентификације, користите следећи пример:
pac auth list
Покретање команде pac auth list враћа све профиле аутентификације:
Index Active Kind Name Friendly Name Url User Cloud Type
[1] * UNIVERSAL Personal Productivity (Default) https://x.crm.dynamics.com/ user@contoso.onmicrosoft.com Public User
Изаберите други профил аутентификације користећи вредност индекса.
pac auth select --index 2
Команде
| Command | Опис |
|---|---|
| pac auth clear | Обришите све профиле за аутентификацију који се налазе на овом рачунару |
| pac auth create | Креирање и чување профила за аутентификацију на овом рачунару |
| pac auth delete | Обриши одређени профил аутентификације |
| pac auth list | Наведите профиле за аутентификацију који се налазе на овом рачунару |
| pac auth name | Име или преименовање постојећег аутентификацијског профила |
| pac auth select | Изаберите који профил аутентификације треба да буде активан |
| pac auth update | Ажурирајте име или циљно окружење постојећег аутентификацијског профила |
| pac auth who | Приказ информација о тренутно изабраном профилу аутентификације |
pac auth clear
Обришите све профиле за аутентификацију који се налазе на овом рачунару
pac auth create
Креирање и чување профила за аутентификацију на овом рачунару
Примери
Следећи примери показују употребу команде pac auth create .
- Основно креирање
- Окружење Креирај
- Именовано Креирај
- Именовано креирање са главницом услуге
- Идентитет Азуре
Основно креирање
Овај пример вас пита за акредитиве и повезује се са станаром којем акредитиви припадају.
pac auth create
Белешка
Када покрећете Повер Платформ ЦЛИ у Цодеспацес-у, ова операција покреће пријаву кода уређаја.
Окружење Креирај
Овај пример вас пита за акредитиве и повезује се са Повер Платформ окружењем са ИД-ом окружења који наведете.
pac auth create --environment < Your environment ID >
Савет
Да бисте пронашли ИД окружења: Отворите Повер Платформ админ центар и изаберите окружење са којим желите да се повежете. У одељку Детаљи потражите ИД окружења
Именовано Креирај
Овај пример потврђује аутентичност са вашим станаром и даје му име MyOrg.
pac auth create --name MyOrg
Именовано креирање са главницом услуге
Овај пример потврђује аутентичност са вашим станаром, даје му име MyOrg-SPN и користи главницу услуге да то учини. Не заборавите да додате главницу услуге у ваше окружење.
pac auth create --name MyOrg-SPN --applicationId 00000000-0000-0000-0000-000000000000 --clientSecret $clientSecret --tenant 00000000-0000-0000-0000-000000000000
Идентитет Азуре
Када покрећете у окружењу које подржава Азуре Идентити (као што је Азуре Цлоуд Схелл, Азуре ВМ са Манагед Идентити или Висуал Студио Цоде са проширењем Азуре налога), можете користити заставу --managedIdentity за аутентификацију помоћу Азуре Идентити. ПАЦ ЦЛИ користи подразумевани Азуре акредитив , што је тврдоглави, унапред конфигурисани ланац акредитива.
Дефаулт Азуре Цредентиал је дизајниран да подржи многа окружења, заједно са најчешћим токовима аутентификације и алатима за програмере. Можете прилагодити понашање постављањем варијабли окружења као што је описано у документацији Дефаулт Азуре Цредентиал На пример, да бисте проверили аутентичност помоћу управљаног идентитета који додељује корисник, подесите променљиву окружења AZURE_CLIENT_ID на ИД клијента управљаног идентитета који је додељен корисник. Погледајте више детаља у Подесите променљиве окружења апликације .
Опциони параметри за auth create
--applicationId
-id
Опционо : ИД апликације за аутентификацију.
--azureDevOpsFederated
-adof
(Преглед) Користите Азуре ДевОпс федерацију за аутентификацију главнице услуге; захтева аргументе --тенант и --апплицатионИд
Овај параметар не захтева никакву вредност. То је прекидач.
--certificateDiskPath
-cdp
Опционо : Путања диска сертификата за аутентификацију са
--certificatePassword
-cp
Опционо : Лозинка сертификата за аутентификацију са
--clientSecret
-cs
Опционо : Тајна клијента за аутентификацију са
--cloud
-ci
Опционо : Инстанца облака за аутентификацију са
Користите једну од ових вредности:
PublicUsGovUsGovHighUsGovDodChina
--deviceCode
-dc
Користите ток Мицрософт Ентра ИД уређаја за интерактивно пријављивање.
Овај параметар не захтева никакву вредност. То је прекидач.
--environment
-env
Подразумевано окружење (ИД, УРЛ, јединствено име или делимично име).
--githubFederated
-ghf
(Преглед) Користите ГитХуб федерацију за аутентификацију главнице услуге; захтева аргументе --тенант и --апплицатионИд
Овај параметар не захтева никакву вредност. То је прекидач.
--managedIdentity
-mi
Користите подразумевани Азуре идентитет.
Овај параметар не захтева никакву вредност. То је прекидач.
--name
-n
Име које желите да дате овом профилу за аутентификацију (максимално 30 знакова).
Напомена : Дужина имена треба да буде између 1 и 30
--password
-p
Опционо : Лозинка за аутентификацију са
--tenant
-t
ИД клијента ако користите ИД апликације / тајну клијента или ИД апликације / сертификат клијента.
--url
-u
Застарело : Користите --environment уместо тога.
--username
-un
Опционо : Корисничко име за аутентификацију; приказује Мицрософт Ентра ИД дијалог ако није специфицирано.
Примедбе
За cloud параметар, вредности које се користе мапирају на ове друге уобичајене скраћенице или имена:
- ГЦЦ =
UsGov - ГЦЦ Хигх =
UsGovHigh - ДоД =
UsGovDod
Питања о аутентификацији ВСЛКСНУМКС
Када користите Виндовс подсистем за Линук верзију КСНУМКС (ВСЛКСНУМКС), можда ћете имати проблема са аутентификацијом, као што је Error: Unable to open a web page using xdg-open, gnome-open, kfmclient or wslview tools када у вашем ВСЛКСНУМКС окружењу није постављен подразумевани претраживач.
Да бисте заобишли овај проблем, можете користити аутентификацију кода уређаја додавањем заставице --deviceCode у вашу auth create команду: pac auth create --environment {env-id} --deviceCode. Мораћете да унесете код у претраживач изван ВСЛКСНУМКС-а да бисте завршили процес аутентификације.
pac auth delete
Обриши одређени профил аутентификације
Пример
pac auth delete --index 2
Опциони параметри за auth delete
--index
-i
Индекс профила који се брише
белешке : Вредност мора бити цео број са минималном вредношћу КСНУМКС.
--name
-n
Име профила који ће бити активан
Напомена : Дужина имена треба да буде између 1 и 30
pac auth list
Наведите профиле за аутентификацију који се налазе на овом рачунару
pac auth name
Име или преименовање постојећег аутентификацијског профила
Пример
Следећи пример показује како да преименујете профил аутентификације. У овом случају, профил са индексом 1 ће бити преименован у "Цонтосо Дев".
pac auth name --index 1 --name "Contoso Dev"
Потребни параметри за auth name
--index
-i
Индекс профила који ће бити именован/преименован
белешке : Вредност мора бити цео број са минималном вредношћу КСНУМКС.
--name
-n
Име које желите да дате овом профилу за аутентификацију (максимално 30 знакова).
Напомена : Дужина имена треба да буде између 1 и 30
pac auth select
Изаберите који профил аутентификације треба да буде активан
Пример
pac auth select --index 2
Опциони параметри за auth select
--index
-i
Индекс профила да буде активан.
белешке : Вредност мора бити цео број са минималном вредношћу КСНУМКС.
--name
-n
Име профила који ће бити активан
Напомена : Дужина имена треба да буде између 1 и 30
pac auth update
Ажурирајте име или циљно окружење постојећег аутентификацијског профила
Примери
Следећи примери показују употребу команде pac auth update .
Ажурирајте аутх профил са УРЛ-ом окружења
Овај пример показује како да ажурирате аутх профил са индексом КСНУМКС са именом Contoso Dev и УРЛ адресом https://contosodev.crm.dynamics.com окружења.
pac auth update --index 1 --name "Contoso Dev" --environment "https://contosodev.crm.dynamics.com"
Ажурирајте профил аутентификације са ИД-ом окружења
Овај пример показује како да ажурирате профил аутентификације са индексом КСНУМКС са ИД-ом 00000000-0000-0000-0000-000000000000 окружења.
pac auth update --index 1 --environment 00000000-0000-0000-0000-000000000000
Потребни параметри за auth update
--index
-i
Индекс профила који ће бити именован/преименован
белешке : Вредност мора бити цео број са минималном вредношћу КСНУМКС.
Опциони параметри за auth update
--environment
-env
Подразумевано окружење (ИД, УРЛ, јединствено име или делимично име).
--name
-n
Име које желите да дате овом профилу за аутентификацију (максимално 30 знакова).
pac auth who
Приказ информација о тренутно изабраном профилу аутентификације
Погледајте и
Мицрософт Повер Платформ ЦЛИ командне групе
Преглед Мицрософт Повер Платформ ЦЛИ