Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Πρέπει να συμπεριλάβετε δεδομένα σε μορφή JSON όταν υποβάλετε ένα στοιχείο στον κατάλογο. Αυτό το άρθρο περιγράφει τις έγκυρες ιδιότητες για αυτό το έγγραφο. Αυτό το JSON είναι ένα παράδειγμα:
{
"modelVersion": "1.0.0.0",
"operation": "CreateOrUpdate",
"sourcePortal": 526430005,
"businessJustification": "Power Platform custom connector for Conference API",
"publisherDetails": {
"publisherId": "ContosoConferencesTeam",
"publisherDisplayName": "Catalog Conferences Team"
},
"catalogItemDefinition": {
"id": "ContosoConferencesCustomConnector",
"displayName": "Contoso Conference Custom Connector",
"description": "Demo Custom connector to query Conference Speakers & Sessions",
"offer": {
"type": "Component_Collection",
"deploymentType": "Normal",
"engineeringName": {
"firstName": "Jennifer",
"lastName": "Wilkins",
"email": "jwilkins@contoso.com",
"phoneNumber": "555-111-1234"
},
"supportName": {
"firstName": "Aidan",
"lastName": "Hunt",
"email": "ahunt@contoso.com",
"phoneNumber": "555-111-1234"
}
},
"packageFile": {
"name": "packageFileName.zip",
"filesaslink": "https://Contoso.blob.core.windows.net/ContosoConferencesCustomConnector/packageFileName.zip"
}
}
}
Αυτός ο πίνακας περιγράφει τις ιδιότητες για το έγγραφο υποβολής:
| Ιδιοκτησία | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
modelVersion |
string | Όχι | Αριθμός έκδοσης του εγγράφου υποβολής. Η προεπιλογή είναι 1.0.0.0. |
sourcePortal |
int | Όχι | Προσδιορίζει την προέλευση αυτής της αίτησης.
526430005 Η προεπιλογή είναι η CLI PAC. Για άλλες προελεύσεις, χρησιμοποιήστε 526430000. Η mspcat_GetPowerCatalogDetails συνάρτηση επιστρέφει την πλήρη λίστα. Η mspcat_GetPowerCatalogDetailsResponse.CatalogDetails.sourceOptions ιδιότητα παραθέτει τις διαθέσιμες επιλογές. |
submissionId |
guid | Όχι | Guid για τον προσδιορισμό της υποβολής. Αυτή η τιμή είναι ένα εξωτερικό κλειδί που επιτρέπει τη σύνδεση της αίτησης με άλλα συστήματα. |
operation |
string | Ναι | Για μελλοντική επέκταση και δεν τηρείται προς το παρόν. Ο τύπος της λειτουργίας που θα χρησιμοποιηθεί. Έγκυρες τιμές: - CreateOrUpdate (Προεπιλογή)- Create- Update- Disabled |
businessJustification |
string | Όχι | Περιγράφει την επιχειρηματική αξία της υποβολής στον υπεύθυνο έγκρισης. Αυτή η τιμή μπορεί να περιέχει ΜΟΡΦΉ HTML ή μορφή εμπλουτισμένου κειμένου (RTF). Αυτές οι πληροφορίες εμφανίζονται στην προγραμματισμένη εμπειρία κατανάλωσης στην εμπειρία χρήστη εντοπισμού δημιουργού. Οι χρήστες μπορεί να πουν ότι η υποβολή τους βοηθά στη μείωση του κόστους ή την παραγωγικότητα, για παράδειγμα. Ορισμένοι οργανισμοί απαιτούν ορισμένες τιμής και αυτές οι τιμές μπορούν να καταχωρηθούν εδώ. |
publisherDetails |
Εκδότης | Ναι | Ο εκδότης που σχετίζεται με αυτή την υποβολή στοιχείου. |
catalogItemDefinition |
CatalogItemDefinition | Ναι | Καθορίζει το στοιχείο καταλόγου που υποβάλλεται. |
Εκδότης
Χρησιμοποιήστε αυτά τα δεδομένα για να καθορίσετε την ιδιότητα στοιχείου publisherDetails υποβολής καταλόγου.
Δημιουργεί μια εγγραφή εκδότη που μπορεί να συσχετιστεί με μία ή περισσότερες ομάδες αναγνωριστικού Microsoft Entra που περιέχουν εξουσιοδοτημένους χρήστες που μπορούν να ενημερώνουν το στοιχείο καταλόγου στο μέλλον.
Σημείωμα
Μην συγχέετε αυτόν τον όρο με τον Εκδότη λύσεων. Ο εκδότης στοιχείων καταλόγου δεν χρησιμοποιείται με λύσεις.
Πρέπει να παρέχετε το publisherDisplayName ελάχιστο.
publisherId Το μπορεί να είναι οποιαδήποτε τιμή συμβολοσειράς. Το σύστημα ελέγχει αν υπάρχει αυτός ο εκδότης, διαφορετικά τον δημιουργεί και αντιστοιχίζει ένα publisherId.
Για παράδειγμα, η ομάδα IT ανθρώπινου δυναμικού των προγραμματιστών μπορεί να δημιουργήσει έναν εκδότη και ένα αναγνωριστικό για τους προγραμματιστές, χρησιμοποιώντας μια ομάδα αναγνωριστικών Microsoft Entra.
Ακολουθεί ένα δείγμα μιας εγγραφής εκδότη που περιλαμβάνει λειτουργίες για την προσθήκη ενός ατόμου και μιας ομάδας αναγνωριστικών Entra
{
"publisherId": "MyPublisherId",
"publisherDisplayName": "Contoso Publishing",
"publisherUpnList": [
{
"action": "Add",
"upn": "john.doe@contoso.com"
}
],
"publisherAADGroupOIDS": [
{
"action": "Add",
"groupName": "PowerCatalogSubmitters",
"groupOID": "2ded6de9-ab44-4478-9bd4-e609947daa2e",
"groupType": "Security"
}
]
}
| Ιδιοκτησία | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
publisherId |
string | Ναι | Το μοναδικό αναγνωριστικό για αυτόν τον εκδότη. Χρησιμοποιήστε αυτό το αναγνωριστικό για να προσδιορίσετε αυτόν τον εκδότη κάθε φορά που δημιουργείτε ή ενημερώνετε ένα στοιχείο καταλόγου για αυτόν τον εκδότη. Τα Στοιχεία καταλόγου μπορούν να συσχετιστούν μόνο με έναν εκδότη κάθε φορά. Η τιμή μπορεί να είναι GUID ή συμβολοσειρά. Αφού οριστεί, πρέπει να διατηρηθεί. |
publisherDisplayName |
string | Ναι | Οι καταναλωτές βλέπουν αυτά τα δεδομένα στη συλλογή καταλόγων. |
publisherUpnList |
CatalogUPNOperation[] | Όχι | Άτομα που μπορούν να υποβάλουν νέα ή να ενημερώνουν στοιχεία καταλόγου ως αυτόν τον εκδότη. Περιλαμβάνει πάντα τον χρήστη που υποβάλλει την πρώτη φορά που δημιουργείται ο Εκδότης. |
publisherAADGroupOIDS |
CatalogGroupOperation[] | Όχι | Ομάδες αναγνωριστικού Entra των οποίων τα μέλη επιτρέπεται να έχουν πρόσβαση σε αυτόν τον εκδότη. |
CatalogUPNOperation
Χρησιμοποιήστε αυτά τα δεδομένα για να καθορίσετε την ιδιότητα Του ΕκδότηpublisherUpnList .
Ορίζει μια λειτουργία για την προσθήκη ή κατάργηση ατόμων που μπορούν να υποβάλλουν νέα ή να ενημερώνουν στοιχεία καταλόγου ως αυτόν τον εκδότη.
| Ιδιοκτησία | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
action |
string | Ναι | Η ενέργεια που θα γίνει με αυτό το UPN. Έγκυρες τιμές: Add ή Remove. |
upn |
string | Ναι | Το κύριο όνομα χρήστη (UPN) του χρήστη. |
userOid |
guid | Ναι | Αναγνωριστικό αντικειμένου για τον χρήστη. |
CatalogGroupOperation
Χρησιμοποιήστε αυτά τα δεδομένα για να καθορίσετε την ιδιότητα Του ΕκδότηpublisherAADGroupOIDS .
Ορίζει μια λειτουργία για την προσθήκη ή κατάργηση μιας ομάδας αναγνωριστικού Entra που μπορεί να έχει πρόσβαση σε αυτόν τον εκδότη.
| Ιδιοκτησία | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
action |
string | Ναι | Η ενέργεια που θα γίνει με αυτό το UPN. Έγκυρες τιμές: Add ή Remove. |
groupName |
string | Ναι | Το όνομα της ομάδας. |
groupOid |
guid | Ναι | Αναγνωριστικό αντικειμένου για την ομάδα. |
groupType |
string | Ναι | Ο τύπος ομάδας που αντιμετωπίζεται. Οι έγκυρες τιμές είναι Security και Modern. |
CatalogItemDefinition
Χρησιμοποιήστε αυτά τα δεδομένα για να καθορίσετε την ιδιότητα στοιχείου catalogItemDefinition υποβολής καταλόγου.
Αυτές οι ιδιότητες ορίζουν το στοιχείο καταλόγου που υποβάλλεται. Αυτή είναι η πραγματική λύση Power Platform. Ένα πακέτο είναι αυτό που αποθηκεύεται στον κατάλογο.
Ακολουθεί ένα παράδειγμα ενός στοιχείου καταλόγου, συμπεριλαμβανομένων των επαφών του engineeringName και supportName που είναι υποχρεωτικές.
"catalogItemDefinition": {
"id": "ContosoTravelsApp",
"displayName": "Contoso Travel Expense App",
"description": "Submit expenses on the go!",
"offer": {
"businessCategories": [526430000, 526430001, 526430002],
"type": "Component_Collection",
"deploymentType": "Normal",
"small48x48Image": {
"name": "Small48Image",
"fileSasLink": "https://www.contoso.com/icon48.jpg"
},
"large216x216Image": {
"name": "Large216image2",
"fileSasLink": "https://www.contoso.com/icon216.jpg"
},
"documents": [
{
"name": "ImaNewfile",
"fileSasLink": "https://www.contoso.com/screenshot1.jpg"
},
{
"name": "ImaNewfile2",
"fileSasLink": "https://www.contoso.com/screenshot2.jpg"
}
],
"helpLink": "https://www.contoso.com/help.html",
"privacyPolicyLink": "https://www.contoso.com/privacy.html",
"legalTerms": "https://www.contoso.com/legal.html",
"engineeringName": {
"firstName": "John",
"lastName": "Roon",
"email": "john@contoso.com",
"phoneNumber": "999-111-1234"
},
"supportName": {
"firstName": "Jane",
"lastName": "Drill",
"email": "jane@contoso.com",
"phoneNumber": "999-111-1234"
}
}
}
| Ιδιοκτησία | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
id |
guid | Ναι | Το μοναδικό αναγνωριστικό του στοιχείου καταλόγου. Χρησιμοποιήστε αυτό το αναγνωριστικό κατά την ενημέρωση ή την εγκατάσταση του στοιχείου καταλόγου. |
displayName |
string | Ναι | Το όνομα που εμφανίζεται στους καταναλωτές στις συλλογές καταλόγου. |
description |
string | Όχι | Περιγραφή που εμφανίζεται στους καταναλωτές στις συλλογές καταλόγου. |
offer |
OfferDetails | Ναι | Οι λεπτομέρειες της υποβολής στοιχείων καταλόγου. |
packageFile |
CatalogFileAsset | Ναι | Περιγράφει πού μπορείτε να λάβετε το αρχείο πακέτου καταλόγου για την υποβολή. |
OfferDetails
Χρησιμοποιήστε αυτά τα δεδομένα για να καθορίσετε την ιδιότητα CatalogItemDefinitionoffer .
Αυτές οι ιδιότητες ορίζουν τις λεπτομέρειες της υποβολής στοιχείου καταλόγου.
| Ιδιοκτησία | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
businessCategories |
int[] | Όχι | Λίστα τιμών επιλογών επιλογής που τηρούνται από τον κατάλογο προορισμού. Προσδιορίζει τις επιχειρηματικές κατηγορίες για να συσχετίσετε με αυτό το στοιχείο καταλόγου. Ανατρέξτε στο θέμα Κατηγορίες επιχειρήσεων για τις έγκυρες τιμές που θα χρησιμοποιήσετε. |
type |
string | Ναι | Τύπος στοιχείου καταλόγου. Έγκυρες τιμές: - Application- Component_Collection |
supportsApplicationTypes |
string[] | Όχι | Λίστα με τους υποστηριζόμενους τύπους εφαρμογών. Έγκυρες τιμές: - CanvasApps- ModelApps- PowerPortals- PowerAutomate |
deploymentType |
string | Ναι | Υποδεικνύει τον τύπο ανάπτυξης για την ανάπτυξη αυτού του στοιχείου καταλόγου. Έγκυρες τιμές: - Normal Το αντιπροσωπεύει ένα διαχειριζόμενο στοιχείο.- Template Ένα αντίγραφο της μη διαχειριζόμενης λύσης σας που μπορούν να επεξεργαστούν άλλοι δημιουργοί με όποιον και αν επιλέξουν. Μάθετε περισσότερα σχετικά με τους τύπους στοιχείων καταλόγου |
searchKeywords |
string[] | Όχι | Λέξεις που μπορεί να χρησιμοποιούν οι χρήστες για να βρουν αυτό το στοιχείο καταλόγου. |
small48x48Image |
CatalogFileAsset | Όχι | Εικόνα για προβολή συλλογής. Εάν δεν παρέχετε αυτή την εικόνα, χρησιμοποιείται ένα προεπιλεγμένο εικονίδιο συστήματος. |
large216x216Image |
CatalogFileAsset | Όχι | Εικόνα για προβολή λεπτομερειών. Καταχωρήστε ένα εικονίδιο που θα εμφανίζεται στον δημιουργό ή σε άλλο περιβάλλον εργασίας χρήστη εντοπισμού. Ορισμένες εμπειρίες χρήστη χρησιμοποιούν μεγαλύτερα εικονίδια για την απόδοση καρτών για εντοπισμό. |
useCaseDocument |
CatalogFileAsset | Όχι | Χρησιμοποιήστε την περιγραφή της υπόθεσης και επεξήγηση για τους υπεύθυνους έγκρισης. |
videos |
CatalogFileAsset[] | Όχι | Η προβολή λεπτομερειών εμφανίζει συνδέσεις σε αυτά τα αρχεία βίντεο/gif. |
documents |
CatalogFileAsset[] | Όχι | Η προβολή λεπτομερειών εμφανίζει συνδέσεις σε αυτά τα αρχεία. |
screenshots |
CatalogFileAsset[] | Όχι | Η προβολή λεπτομερειών εμφανίζει αυτές τις εικόνες. Μπορείτε να διαβιβάσετε στιγμιότυπα οθόνης εδώ της εφαρμογής σας για να βοηθήσετε τους δημιουργούς να προσδιορίσουν εάν αυτή η εφαρμογή παρέχει τη λειτουργικότητα ή τη δυνατότητα που αναζητούν. Το πιο συνηθισμένο πράγμα που κάνουν οι χρήστες πριν από τη λήψη μιας εφαρμογής ή ενός προτύπου είναι να δουν τις εικόνες και τα στιγμιότυπα οθόνης για να κατανοήσουν τις δυνατότητες αντί να διαβάσουν την περιγραφή. |
helpLink |
uri | Όχι | Σύνδεση προς τεκμηρίωση. Αυτές οι διευθύνσεις URL μπορεί να είναι συνδέσεις σε εσωτερικά έγγραφα ή πόρους sharepoint. |
privacyPolicyLink |
uri | Όχι | Σύνδεση προς έγγραφο προστασίας προσωπικών δεδομένων. Πολιτικές σχετικά με την προσεκτική χρήση του στοιχείου ή της εφαρμογής που υποβάλλεται. |
legalTermsLink |
uri | Όχι | Σύνδεση με το έγγραφο Όρων και Προϋποθέσεων. Οποιοιδήποτε νομικοί όροι ή εσωτερικές οδηγίες για την αξιολόγηση του καταναλωτή του στοιχείου καταλόγου. |
legalTerms |
string | Όχι | Markdown, HTML ή έκδοση κειμένου του εγγράφου "Όροι και προϋποθέσεις". Οποιοιδήποτε νομικοί όροι ή εσωτερικές οδηγίες για την αξιολόγηση του καταναλωτή του στοιχείου καταλόγου. |
sourceCodeRepositoryLink |
uri | Όχι | Σύνδεση στο αποθετήριο πηγαίου κώδικα |
engineeringName |
PersonContactInformation | Ναι | Στοιχεία επικοινωνίας για μηχανικό ή ομάδα που ανέπτυξαν αυτό το στοιχείο καταλόγου. |
supportName |
PersonContactInformation | Όχι | Στοιχεία επικοινωνίας για υποστήριξη ή ομάδα που υποστηρίζει αυτό το στοιχείο καταλόγου. Μπορεί να είναι ίδια με την επαφή του μηχανικού που μπορεί να προσεγγίσει ο καταναλωτής ενός στοιχείου καταλόγου εάν αντιμετωπίσει προβλήματα με την εφαρμογή. |
Κατηγορίες επιχειρήσεων
Ορίστε την ιδιότητα OfferDetailsbusinessCategories σε μία ή περισσότερες από αυτές τις επιχειρηματικές κατηγορίες:
| Κωδικός | Περιγραφή |
|---|---|
526430000 |
Εξυπηρέτηση πελατών |
526430001 |
Διαχείριση έργων |
526430002 |
Διαχείριση ημερολογίου και προγραμματισμός |
526430003 |
Διαχείριση ηλεκτρονικού ταχυδρομείου |
526430004 |
Αρχεία και τεκμηρίωση |
526430005 |
Ειδοποίηση και υπενθυμίσεις |
526430006 |
Αναλύσεις |
526430007 |
Συνεργασία |
526430008 |
Εμπόριο |
526430009 |
Χρηματοδοτώ |
526430010 |
Συμμόρφωση και νομικές πληροφορίες |
526430011 |
Πωλήσεις |
526430012 |
Εργαλεία IT |
526430013 |
Εμπορία |
526430014 |
Λειτουργίες & αλυσίδα εφοδιασμού |
526430015 |
Internet of Things |
526430016 |
Εκμάθηση μηχανής AI |
526430017 |
Γεωεντοπισμός |
526430018 |
Ανθρώπινο δυναμικό |
Προς το παρόν, δεν είναι δυνατή η ρύθμιση των παραμέτρων νέων επιχειρηματικών κατηγοριών, αλλά μπορούν να ανακτηθούν από την καθολική επιλογή Κατηγορία επιχείρησης (mspcat_catalogbusinesscategory).
CatalogFileAsset
Αυτές οι ιδιότητες ορίζουν ένα αρχείο που αναφέρεται στις ιδιότητες CatalogItemDefinitionpackageFile και OfferDetailssmall48x48Image, large216x216Image, useCaseDocument, videos, documentsκαι screenshots .
| Ιδιοκτησία | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
name |
string | Ναι | Το όνομα του αρχείου. |
filesaslink |
uri | Ναι | Σύνδεση για λήψη του αρχείου. Εάν η σύνδεση απαιτεί έλεγχο ταυτότητας, δώστε μια διεύθυνση URL υπογραφής κοινόχρηστης πρόσβασης (SAS). |
PersonContactInformation
Αυτές οι ιδιότητες ορίζουν άτομα στο στοιχείο καταλόγου OfferDetailsengineeringName και supportName ιδιότητες.
| Ιδιοκτησία | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
firstName |
string | Όχι | Όνομα ατόμου. |
lastName |
string | Ναι | Όνομα οικογένειας ατόμου. |
email |
string | Ναι | Διεύθυνση ηλεκτρονικού ταχυδρομείου ατόμου. |
phoneNumber |
string | Όχι | Αριθμός τηλεφώνου ατόμου. |