Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Διαχείριση του τρόπου ελέγχου ταυτότητας σε διάφορες υπηρεσίες
Σύνδεση στον μισθωτή σας
Χρησιμοποιήστε την εντολή pac auth create για να συνδεθείτε στον μισθωτή σας. Η εκτέλεση pac auth create δημιουργεί ένα προφίλ ελέγχου ταυτότητας στον υπολογιστή σας. Μπορείτε να έχετε πολλά διαθέσιμα προφίλ ελέγχου ταυτότητας. Η ύπαρξη πολλών προφίλ ελέγχου ταυτότητας έχει ενδιαφέρον όταν εργάζεστε με πολλούς μισθωτές. Για παράδειγμα, όταν η εταιρεία σας χρησιμοποιεί πολλούς μισθωτές (για ανάπτυξη, παραγωγή και δοκιμή) ή όταν είστε σύμβουλος που εργάζεται για πολλούς πελάτες.
Η pac auth create εντολή έχει μερικές χρήσιμες παραμέτρους:
Η
--environmentπαράμετρος σάς επιτρέπει να συνδέεστε αυτόματα στο σωστό περιβάλλον. Εάν παραλείψετε την--environmentπαράμετρο, είστε συνδεδεμένοι στο προεπιλεγμένο περιβάλλον, αλλά με την--environmentπαράμετρο που έχει προστεθεί σε αυτή, μπορείτε να συνδεθείτε σε ένα διαφορετικό. Μπορείτε να χρησιμοποιήσετε το αναγνωριστικό περιβάλλοντος, τη διεύθυνση URL, το μοναδικό όνομα ή το μερικό όνομα ως τιμή.Σε περιβάλλοντα όπου δεν έχετε τη δυνατότητα να χρησιμοποιήσετε μια αλληλεπιδραστική εμπειρία, η προσθήκη της
--deviceCodeπαραμέτρου εξασφαλίζει ότι μπορείτε ακόμα να συνδεθείτε. Για παράδειγμα, στο GitHub Codespaces, η--deviceCodeπαράμετρος προστίθεται αυτόματα όταν εκτελείτεpac auth create.
Παράδειγμα
Για να συνδεθείτε στο HR-Dev περιβάλλον, μπορείτε να χρησιμοποιήσετε το παρακάτω παράδειγμα:
pac auth create --environment "HR-Dev"
Μετάβαση σε άλλο προφίλ ελέγχου ταυτότητας
Όταν έχετε πολλά προφίλ ελέγχου ταυτότητας, μπορείτε εύκολα να αλλάξετε χρησιμοποιώντας τη λίστα ελέγχου ταυτότητας pac και να επιλέξετε εντολές ελέγχου ταυτότητας .
Η 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 σαφής | Εκκαθάριση όλων των προφίλ ελέγχου ταυτότητας που είναι αποθηκευμένα σε αυτόν τον υπολογιστή |
| pac auth create | Δημιουργία και αποθήκευση προφίλ ελέγχου ταυτότητας σε αυτόν τον υπολογιστή |
| pac auth delete | Διαγραφή συγκεκριμένου προφίλ ελέγχου ταυτότητας |
| λίστα ελέγχου ταυτότητας pac | Λίστα των προφίλ ελέγχου ταυτότητας που είναι αποθηκευμένα σε αυτόν τον υπολογιστή |
| όνομα ελέγχου ταυτότητας pac | Ονομασία ή μετονομασία ενός υπάρχοντος προφίλ ελέγχου ταυτότητας |
| επιλογή ελέγχου ταυτότητας pac | Επιλέξτε ποιο προφίλ ελέγχου ταυτότητας πρέπει να είναι ενεργό |
| ενημέρωση ελέγχου ταυτότητας pac | Ενημέρωση ονόματος ή περιβάλλοντος προορισμού ενός υπάρχοντος προφίλ ελέγχου ταυτότητας |
| pac auth ποιος | Εμφάνιση πληροφοριών σχετικά με το τρέχον επιλεγμένο προφίλ ελέγχου ταυτότητας |
pac auth σαφής
Εκκαθάριση όλων των προφίλ ελέγχου ταυτότητας που είναι αποθηκευμένα σε αυτόν τον υπολογιστή
pac auth create
Δημιουργία και αποθήκευση προφίλ ελέγχου ταυτότητας σε αυτόν τον υπολογιστή
Παραδείγματα
Τα παρακάτω παραδείγματα δείχνουν τη χρήση της εντολής pac auth create .
- Βασική δημιουργία
- Δημιουργία περιβάλλοντος
- Επώνυμη δημιουργία
- Επώνυμη Δημιουργία με κύρια υπηρεσία
- Ταυτότητα Azure
Βασική δημιουργία
Αυτό το παράδειγμα σάς ζητά διαπιστευτήρια και συνδέεται με τον μισθωτή στον οποίο ανήκουν τα διαπιστευτήρια.
pac auth create
Σημείωμα
Όταν εκτελείτε το Power Platform CLI σε χώρους κώδικα, αυτή η λειτουργία ενεργοποιεί μια σύνδεση κώδικα συσκευής.
Δημιουργία περιβάλλοντος
Αυτό το παράδειγμα σάς ζητά διαπιστευτήρια και συνδέεται στο περιβάλλον Power Platform με το αναγνωριστικό περιβάλλοντος που καθορίζετε.
pac auth create --environment < Your environment ID >
Φιλοδώρημα
Για να βρείτε ένα αναγνωριστικό περιβάλλοντος: Ανοίξτε το κέντρο διαχείρισης Power Platform και επιλέξτε το περιβάλλον στο οποίο θέλετε να συνδεθείτε. Στην ενότητα Λεπτομέρειες , αναζητήστε το Αναγνωριστικό περιβάλλοντος
Επώνυμη δημιουργία
Αυτό το παράδειγμα πραγματοποιεί έλεγχο ταυτότητας με τον μισθωτή σας και του δίνει το όνομα 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
Ταυτότητα Azure
Όταν εκτελείται σε ένα περιβάλλον που υποστηρίζει την ταυτότητα Azure (όπως το Azure Cloud Shell, το Azure VM με διαχειριζόμενη ταυτότητα ή το Visual Studio Code με επέκταση λογαριασμού Azure), μπορείτε να χρησιμοποιήσετε τη --managedIdentity σημαία για τον έλεγχο ταυτότητας χρησιμοποιώντας την ταυτότητα Azure. Το PAC CLI χρησιμοποιεί τα προεπιλεγμένα διαπιστευτήρια Azure, το οποίο είναι μια προρυθμισμένη αλυσίδα διαπιστευτηρίων με άποψη.
Το προεπιλεγμένο διαπιστευτήριο Azure έχει σχεδιαστεί για να υποστηρίζει πολλά περιβάλλοντα, μαζί με τις πιο συνήθεις ροές ελέγχου ταυτότητας και εργαλεία προγραμματισμού. Μπορείτε να προσαρμόσετε τη συμπεριφορά ορίζοντας μεταβλητές περιβάλλοντος, όπως περιγράφεται στην τεκμηρίωση για τα Προεπιλεγμένα διαπιστευτήρια Azure. Για παράδειγμα, για τον έλεγχο ταυτότητας χρησιμοποιώντας μια διαχειριζόμενη ταυτότητα που έχει αντιστοιχιστεί από τον χρήστη, ορίστε τη AZURE_CLIENT_ID μεταβλητή περιβάλλοντος στο αναγνωριστικό προγράμματος-πελάτη της διαχειριζόμενης ταυτότητας που έχει αντιστοιχιστεί από τον χρήστη. Δείτε περισσότερες λεπτομέρειες στην ενότητα Ορισμός μεταβλητών περιβάλλοντος εφαρμογής.
Προαιρετικές παράμετροι για τη δημιουργία ελέγχου ταυτότητας
--applicationId
-id
Προαιρετικό: Το αναγνωριστικό εφαρμογής με το οποίο θα γίνει έλεγχος ταυτότητας.
--azureDevOpsFederated
-adof
(Προεπισκόπηση) Χρήση του Azure DevOps Federation για έλεγχο ταυτότητας κύριας υπηρεσίας απαιτεί ορίσματα --μισθωτής και --applicationId
Αυτή η παράμετρος δεν απαιτεί καμία τιμή. Είναι διακόπτης.
--certificateDiskPath
-cdp
Προαιρετικό: Η διαδρομή δίσκου πιστοποιητικού με την οποία θα γίνει έλεγχος ταυτότητας
--certificatePassword
-cp
Προαιρετικό: Ο κωδικός πρόσβασης πιστοποιητικού για έλεγχο ταυτότητας με
--clientSecret
-cs
Προαιρετικό: Ο μυστικός κωδικός προγράμματος-πελάτη για έλεγχο ταυτότητας με
--cloud
-ci
Προαιρετικό: Η παρουσία cloud για έλεγχο ταυτότητας με
Χρησιμοποιήστε μία από αυτές τις τιμές:
PublicUsGovUsGovHighUsGovDodChina
--deviceCode
-dc
Χρησιμοποιήστε τη ροή Κώδικας συσκευής Entra της Microsoft για αλληλεπιδραστική είσοδο.
Αυτή η παράμετρος δεν απαιτεί καμία τιμή. Είναι διακόπτης.
--environment
-env
Προεπιλεγμένο περιβάλλον (αναγνωριστικό, διεύθυνση URL, μοναδικό όνομα ή μερικό όνομα).
--githubFederated
-ghf
(Προεπισκόπηση) Χρήση του GitHub Federation για έλεγχο ταυτότητας κύριας υπηρεσίας απαιτεί ορίσματα --μισθωτής και --applicationId
Αυτή η παράμετρος δεν απαιτεί καμία τιμή. Είναι διακόπτης.
--managedIdentity
-mi
Χρησιμοποιήστε διαχειριζόμενη ταυτότητα Azure.
Αυτή η παράμετρος δεν απαιτεί καμία τιμή. Είναι διακόπτης.
--name
-n
Το όνομα που θέλετε να δώσετε σε αυτό το προφίλ ελέγχου ταυτότητας (έως 30 χαρακτήρες).
Σημείωση: Το μήκος του ονόματος πρέπει να είναι μεταξύ 1 και 30
--password
-p
Προαιρετικό: Ο κωδικός πρόσβασης για έλεγχο ταυτότητας με
--tenant
-t
Αναγνωριστικό μισθωτή εάν χρησιμοποιείτε αναγνωριστικό εφαρμογής/μυστικό προγράμματος-πελάτη ή αναγνωριστικό εφαρμογής/πιστοποιητικό προγράμματος-πελάτη.
--url
-u
Υπό απόσυρση: Χρησιμοποιήστε το --environment αντί για αυτό.
--username
-un
Προαιρετικό: Το όνομα χρήστη με το οποίο θα γίνει ο έλεγχος ταυτότητας, εάν δεν έχει καθοριστεί, εμφανίζει ένα παράθυρο διαλόγου "Αναγνωριστικό Microsoft Entra".
Παρατηρήσεις
Για την cloud παράμετρο, οι τιμές για χρήση χάρτη σε αυτά τα άλλα κοινά ακρωνύμια ή ονόματα:
- GCC =
UsGov - GCC High =
UsGovHigh - DoD =
UsGovDod
Ζητήματα ελέγχου ταυτότητας WSL2
Όταν χρησιμοποιείτε το Υποσύστημα των Windows για Linux έκδοση 2 (WSL2), μπορεί να αντιμετωπίζετε προβλήματα ελέγχου ταυτότητας, όπως Error: Unable to open a web page using xdg-open, gnome-open, kfmclient or wslview tools όταν δεν έχει οριστεί προεπιλεγμένο πρόγραμμα περιήγησης στο περιβάλλον WSL2.
Για να επιλύσετε αυτό το ζήτημα, μπορείτε να χρησιμοποιήσετε τον έλεγχο ταυτότητας κώδικα συσκευής προσθέτοντας τη σημαία στην --deviceCode εντολή σας auth create : pac auth create --environment {env-id} --deviceCode. Για να ολοκληρώσετε τη διαδικασία ελέγχου ταυτότητας, θα χρειαστεί να εισαγάγετε έναν κωδικό σε ένα πρόγραμμα περιήγησης εκτός του WSL2.
pac auth delete
Διαγραφή συγκεκριμένου προφίλ ελέγχου ταυτότητας
Παράδειγμα
pac auth delete --index 2
Προαιρετικές παράμετροι για διαγραφή ελέγχου ταυτότητας
--index
-i
Το ευρετήριο του προφίλ που θα διαγραφεί
Σημείωση: Η τιμή πρέπει να είναι ένας ακέραιος με ελάχιστη τιμή 1.
--name
-n
Το όνομα του προφίλ που θα είναι ενεργό
Σημείωση: Το μήκος του ονόματος πρέπει να είναι μεταξύ 1 και 30
λίστα ελέγχου ταυτότητας pac
Λίστα των προφίλ ελέγχου ταυτότητας που είναι αποθηκευμένα σε αυτόν τον υπολογιστή
όνομα ελέγχου ταυτότητας pac
Ονομασία ή μετονομασία ενός υπάρχοντος προφίλ ελέγχου ταυτότητας
Παράδειγμα
Το παρακάτω παράδειγμα δείχνει πώς μπορείτε να μετονομάσετε ένα προφίλ ελέγχου ταυτότητας. Στην περίπτωση αυτή, το προφίλ με ευρετήριο 1 θα μετονομαστεί σε "Contoso Dev".
pac auth name --index 1 --name "Contoso Dev"
Απαιτούμενες παράμετροι για το όνομα ελέγχου ταυτότητας
--index
-i
Το ευρετήριο του προφίλ που θα ονομαστεί/μετονομαστεί
Σημείωση: Η τιμή πρέπει να είναι ένας ακέραιος με ελάχιστη τιμή 1.
--name
-n
Το όνομα που θέλετε να δώσετε σε αυτό το προφίλ ελέγχου ταυτότητας (έως 30 χαρακτήρες).
Σημείωση: Το μήκος του ονόματος πρέπει να είναι μεταξύ 1 και 30
επιλογή ελέγχου ταυτότητας pac
Επιλέξτε ποιο προφίλ ελέγχου ταυτότητας πρέπει να είναι ενεργό
Παράδειγμα
pac auth select --index 2
Προαιρετικές παράμετροι για επιλογή ελέγχου ταυτότητας
--index
-i
Το ευρετήριο του προφίλ για να είναι ενεργό.
Σημείωση: Η τιμή πρέπει να είναι ένας ακέραιος με ελάχιστη τιμή 1.
--name
-n
Το όνομα του προφίλ που θα είναι ενεργό
Σημείωση: Το μήκος του ονόματος πρέπει να είναι μεταξύ 1 και 30
ενημέρωση ελέγχου ταυτότητας pac
Ενημέρωση ονόματος ή περιβάλλοντος προορισμού ενός υπάρχοντος προφίλ ελέγχου ταυτότητας
Παραδείγματα
Τα παρακάτω παραδείγματα δείχνουν τη χρήση της εντολής ενημέρωσης ελέγχου ταυτότητας ρυθμού.
- Ενημέρωση προφίλ ελέγχου ταυτότητας με τη διεύθυνση URL περιβάλλοντος
- Ενημέρωση προφίλ ελέγχου ταυτότητας με αναγνωριστικό περιβάλλοντος
Ενημέρωση προφίλ ελέγχου ταυτότητας με τη διεύθυνση URL περιβάλλοντος
Αυτό το παράδειγμα εμφανίζει τον τρόπο ενημέρωσης του προφίλ ελέγχου ταυτότητας με τον δείκτη 1 με το όνομα Contoso Dev και τη διεύθυνση URL https://contosodev.crm.dynamics.comπεριβάλλοντος .
pac auth update --index 1 --name "Contoso Dev" --environment "https://contosodev.crm.dynamics.com"
Ενημέρωση προφίλ ελέγχου ταυτότητας με αναγνωριστικό περιβάλλοντος
Αυτό το παράδειγμα δείχνει πώς μπορείτε να ενημερώσετε το προφίλ ελέγχου ταυτότητας με ευρετήριο 1 με το αναγνωριστικό 00000000-0000-0000-0000-000000000000περιβάλλοντος .
pac auth update --index 1 --environment 00000000-0000-0000-0000-000000000000
Απαιτούμενες παράμετροι για ενημέρωση ελέγχου ταυτότητας
--index
-i
Το ευρετήριο του προφίλ που θα ονομαστεί/μετονομαστεί
Σημείωση: Η τιμή πρέπει να είναι ένας ακέραιος με ελάχιστη τιμή 1.
Προαιρετικές παράμετροι για ενημέρωση ελέγχου ταυτότητας
--environment
-env
Προεπιλεγμένο περιβάλλον (αναγνωριστικό, διεύθυνση URL, μοναδικό όνομα ή μερικό όνομα).
--name
-n
Το όνομα που θέλετε να δώσετε σε αυτό το προφίλ ελέγχου ταυτότητας (έως 30 χαρακτήρες).
pac auth ποιος
Εμφάνιση πληροφοριών σχετικά με το τρέχον επιλεγμένο προφίλ ελέγχου ταυτότητας
Δείτε επίσης
Ομάδες εντολών CLI του Microsoft Power Platform
Επισκόπηση CLI του Microsoft Power Platform