Πρόγραμμα εκμάθησης: Έναρξη με τις ενέργειες GitHub για Microsoft Power Platform
Αυτό το τριμερές πρόγραμμα εκμάθησης σάς δίνει τη δυνατότητα να λάβετε τα χέρια σας σχετικά με τις βέλτιστες πρακτικές για την αυτοματοποίηση της δημιουργίας και της ανάπτυξης της εφαρμογής σας χρησιμοποιώντας τις ενέργειες του GitHub για το Power Platform. Τα πρώτα δύο μαθήματα είναι σχετικά με τη ρύθμιση απαιτούμενων περιβαλλόντων και τη δημιουργία μιας λύσης για μεταγενέστερη χρήση με τις ενέργειες GitHub. Εάν αντιμετωπίζετε δυσκολίες με τη δημιουργία περιβαλλόντων και λύσεων, μπορείτε να ακολουθήσετε την παρακάτω συμβουλή και να μεταβείτε στο τρίτο πρόγραμμα εκμάθησης για να αρχίσετε να χρησιμοποιείτε τις ενέργειες GitHub για το Power Platform.
- Δημιουργήστε τρία περιβάλλοντα Microsoft Dataverse στον μισθωτή σας
- (Συνιστάται ιδιαίτερα) Δημιουργήστε μια κύρια υπηρεσία και παραχωρήστε τα κατάλληλα δικαιώματα
- Δημιουργία εφαρμογής με γνώμονα το μοντέλο
- Εξαγωγή και ανάπτυξη της εφαρμογής σας με χρήση του αυτοματισμού διαχείρισης κύκλου ζωής εφαρμογής (ALM)
Φιλοδώρημα
Εάν είστε ήδη εξοικειωμένοι με την έννοια των πολλών Dataverse περιβαλλόντων καθώς επίσης και πώς μπορείτε να χρησιμοποιήσετε τις λύσεις για να συσκευάσετε την εφαρμογή σας, απλώς κάντε λήψη και χρησιμοποιήστε το δείγμα λύσης ALMLab και, στη συνέχεια, μεταβείτε στο τελευταίο πρόγραμμα εκμάθησης αυτής της σειράς.
Ας ξεκινήσουμε με το πρόγραμμα εκμάθησης #1 και να δημιουργήσουμε τρία περιβάλλοντα Dataverse.
Δημιουργήστε τα απαιτούμενα περιβάλλοντα
Θα πρέπει να δημιουργήσετε ή να έχετε πρόσβαση σε τρία περιβάλλοντα Dataverse στην επίδειξη ή στο μισθωτή του πελάτη σας. Για να δημιουργήσετε αυτά τα περιβάλλοντα, ακολουθήστε τις παρακάτω οδηγίες. Διαφορετικά, προχωρήστε στο τέλος αυτού του προγράμματος εκμάθησης για τα επόμενα βήματα.
Συνδεθείτε στο Κέντρο διαχείρισης του Power Platform με διαπιστευτήρια που παρέχουν πρόσβαση σε μισθωτή με ελάχιστη χωρητικότητα 3-GB (απαιτείται για τη δημιουργία των τριών περιβαλλόντων).
Επιλέξτε Περιβάλλοντα στην περιοχή περιήγησης.
Επιλέξτε + Νέο για να δημιουργήσετε το πρώτο σας περιβάλλον.
Το πρώτο περιβάλλον πρέπει να έχει το όνομα "Το όνομά σας – dev", να ορίσει την περιοχή σε "Ηνωμένες Πολιτείες (προεπιλογή)", να ορίσει τον τύπο Περιβάλλον σε περιβάλλον προστατευμένης εκτέλεσης (εάν υπάρχει), εάν δεν χρησιμοποιήσετε τη λέξη "Δοκιμαστική έκδοση".
- Βεβαιωθείτε ότι η εναλλαγή επιλογής Δημιουργία βάσης δεδομένων για αυτό το περιβάλλον έχει οριστεί σε Ναι
Κάντε κλικ στο κουμπί Επόμενο.
Ορίστε τη γλώσσα και τη νομισματική μονάδα ως προτιμώμενη και ορίστε το Ανάπτυξη δειγμάτων εφαρμογών και δεδομένων; " κουμπί επιλογής για Ναι και, στη συνέχεια, κάντε κλικ στο Αποθήκευση
Το περιβάλλον ανάπτυξής σας έχει δημιουργηθεί, ακολουθήστε τα παραπάνω βήματα 2 – 7 για να δημιουργήσετε ένα δεύτερο περιβάλλον με όνομα "Το όνομά σας – δομή" και τέλος, δημιουργήστε ένα τρίτο περιβάλλον με την ονομασία "Το όνομά σας – παραγωγή"
Τώρα έχετε τα περιβάλλοντα που θα χρειαστείτε για αυτό και έτοιμοι να ξεκινήσετε τις επόμενες μονάδες αυτού του πρακτικού εργαστηρίου.
Δημιουργήστε τον κύριο λογαριασμό υπηρεσίας και δώστε του δικαιώματα για τα περιβάλλοντα που δημιουργήθηκαν
Θα πρέπει να δημιουργήσετε μια εγγραφή σε εφαρμογή στο Microsoft Entra ID. Κάντε το αυτό σε όλα τα περιβάλλοντα DEV/BUILD/PROD που χρησιμοποιούνται. Περισσότερες πληροφορίες: Πρόγραμμα εκμάθησης: Εγγραφή σε εφαρμογή με Microsoft Entra ID
Με τη δημιουργία της εγγραφής σε εφαρμογή, παρακαλούμε σημειώστε και αποθηκεύστε το αναγνωριστικό καταλόγου (μισθωτή) και το αναγνωριστικό εφαρμογής (πελάτη) της εφαρμογής.
Στον πίνακα περιήγησης της σελίδας Επισκόπηση επιλέξτε Δικαιώματα API.
Επιλέξτε+ Προσθήκη δικαιώματος και, στην Microsoft καρτέλα API , Επιλογή Dynamics CRM.
Στη φόρμα Αίτημα δικαιωμάτων API, επιλέξτε Δικαιώματα με ανάθεση, επιλέξτε user_impersonation και, στη συνέχεια, επιλέξτε Προσθήκη δικαιωμάτων.
Από τη φόρμα Αίτημα δικαιωμάτων API, επιλέξτε Υπηρεσία χρόνου εκτέλεσης του PowerApps, επιλέξτε Δικαιώματα με ανάθεση, επιλέξτε user_impersonation και, στη συνέχεια, επιλέξτε Προσθήκη δικαιωμάτων.
Από τη φόρμα Αίτημα δικαιωμάτων API, επιλέξτε API που χρησιμοποιεί ο οργανισμός μου, αναζητήστε το "PowerApps-Advisor" χρησιμοποιώντας το πεδίο αναζήτησης, επιλέξτε PowerApps-Advisor στη λίστα αποτελεσμάτων, επιλέξτε Δικαιώματα με ανάθεση, επιλέξτε Ανάλυση όλων των δικαιωμάτων και, στη συνέχεια, επιλέξτε Προσθήκη δικαιωμάτων.
Στη συνέχεια, προχωρήστε στη δημιουργία ενός μυστικού κωδικού προγράμματος-πελάτη, στον πίνακα πλοήγησης και επιλέξτε Πιστοποιητικά και μυστικοί κωδικοί.
Κάτω από το Μυστικοί πελάτες, επιλέξτε + Νέος μυστικός κωδικός προγράμματος-πελάτη.
Στη φόρμα, εισαγάγετε μια περιγραφή και επιλέξτε Προσθήκη. Καταγράψτε τη συμβολοσειρά μυστικού κωδικού, καθώς δεν θα μπορείτε να προβάλετε ξανά τον μυστικό κωδικό μόλις φύγετε από τη φόρμα.
Δημιουργία χρήστη εφαρμογής
Προκειμένου η ροή εργασιών του GitHub να αναπτύξει λύσεις ως μέρος μιας διοχέτευσης CI/CD, πρέπει να δοθεί πρόσβαση σε έναν "Χρήστη εφαρμογής" στο περιβάλλον. Ένας "Χρήστης εφαρμογής" αντιπροσωπεύει έναν χρήστη χωρίς άδεια που πιστοποιείται με έλεγχο ταυτότητας χρησιμοποιώντας την εγγραφή σε εφαρμογή που ολοκληρώθηκε σε προηγούμενα βήματα.
Συνδεθείτε στο κέντρο διαχείρισης του Power Platform.
Μεταβείτε στην επιλογή Περιβάλλοντα> ανοίξτε το περιβάλλον που θέλετε >Ρυθμίσεις>Χρήστες + άδειες>Χρήστες εφαρμογής.
Επιλέξτε + Νέος χρήστης εφαρμογής. Ένας πίνακας θα ανοίξει στη δεξιά πλευρά της οθόνης.
Επιλέξτε + Προσθήκη μιας εφαρμογής. Εμφανίζεται μια λίστα με όλες τις εγγραφές εφαρμογής στον μισθωτή σας στο Microsoft Entra. Προχωρήστε στην επιλογή του ονόματος εφαρμογής από τη λίστα καταχωρημένων εφαρμογών.
Στην περιοχή Επιχειρηματική μονάδα στο αναπτυσσόμενο πλαίσιο, επιλέξτε το περιβάλλον σας ως επιχειρηματική μονάδα.
Στην περιοχή Ρόλοι ασφαλείας, επιλέξτε Διαχειριστής συστήματος και, στη συνέχεια, επιλέξτε δημιουργία. Αυτό θα επιτρέψει στον κύριο πάροχο υπηρεσιών να έχει πρόσβαση στο περιβάλλον.
Τώρα που δημιουργήσατε την κύρια υπηρεσία, μπορείτε να χρησιμοποιήσετε το όνομα χρήστη και τον κωδικό πρόσβασης της κύριας υπηρεσίας ή το τυπικό όνομα χρήστη και κωδικό πρόσβασης για τη ροή εργασιών του GitHub.
Σημαντικό
Εάν έχετε ενεργοποιήσει τον έλεγχο ταυτότητας πολλαπλών παραγόντων (MFA), ο έλεγχος ταυτότητας της κύριας υπηρεσίας είναι η μέθοδος ελέγχου ταυτότητας που θέλετε να χρησιμοποιήσετε.
Δείτε επίσης
Αυτοματοποιήστε τη ροή εργασίας σας από το ιδέα έως την παραγωγή