Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Debe incluír datos en formato JSON cando envíe un elemento ao catálogo. Este artigo describe as propiedades válidas para este documento. Este JSON é un exemplo:
{
"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"
}
}
}
Esta táboa describe as propiedades do documento de envío:
| Propiedade | Tipo | Obrigatorio | Descrición |
|---|---|---|---|
modelVersion |
cadea | Non | Número de versión do documento de envío. O valor predeterminado é 1.0.0.0. |
sourcePortal |
ent | Non | Identifica a orixe desta solicitude. O valor predeterminado é 526430005 o PAC CLI. Para outras fontes, use 526430000. A mspcat_GetPowerCatalogDetails función devolve a lista completa. Na propiedade mspcat_GetPowerCatalogDetailsResponse.CatalogDetails.sourceOptions aparecen as opcións dispoñibles. |
submissionId |
guid | Non | Identificación da presentación. Este valor é unha clave estranxeira para permitir vincular a solicitude a outros sistemas. |
operation |
cadea | Si | Para a futura expansión e actualmente non se respecta. O tipo de operación que se vai utilizar. Valores válidos: - CreateOrUpdate (Por defecto)- Create- Update- Disabled |
businessJustification |
cadea | Non | Describe o valor empresarial da presentación ao aprobador. Este valor pode conter HTML ou formato de texto enriquecido (RTF). Esta información aparece na experiencia de consumo planificado na experiencia de usuario de descubrimento do fabricante. Os usuarios poden dicir que o seu envío axuda á redución de custos ou produtividade, por exemplo. Algunhas organizacións requiren certas clases de valor e estes valores pódense introducir aquí. |
publisherDetails |
Editorial | Si | O editor asociado a este envío de elementos. |
catalogItemDefinition |
CatalogItemDefinition | Si | Define o elemento do catálogo que se envía. |
Editor
Use estes datos para especificar a propiedade do elemento publisherDetails de envío do catálogo.
Crea un rexistro de editor que se pode asociar a un ou máis grupos de ID de Microsoft Entra que conteñen usuarios autorizados que poden facer actualizacións no elemento do catálogo no futuro.
Nota
Non confundir este termo con Solution Publisher. O editor de elementos de catálogo non se usa con solucións.
Hai que proporcionar o publisherDisplayName mínimo.
publisherId Pode ser calquera valor de cadea. O sistema comproba se ese editor existe, senón créao e asigna un publisherId.
Por exemplo, o equipo de desenvolvedores de TI de recursos humanos pode crear un editor e identificar aos desenvolvedores usando un grupo de ID de Microsoft Entra.
Aquí tes unha mostra dun rexistro de editor que inclúe operacións para engadir unha persoa e un grupo de ID de 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"
}
]
}
| Propiedade | Tipo | Obrigatorio | Descrición |
|---|---|---|---|
publisherId |
cadea | Si | O ID único desta editorial. Use este ID para identificar este editor cada vez que estea creando ou actualizando un elemento de catálogo para este editor. Os elementos do catálogo só se poden asociar a un editor á vez. O valor pode ser un GUID ou unha cadea. Unha vez establecido, debe manterse. |
publisherDisplayName |
cadea | Si | Os consumidores poden ver estes datos na galería do catálogo. |
publisherUpnList |
CatalogUPNOperation[editar | editar a fonte] | Non | Persoas que poden enviar elementos de catálogo novos ou actualizados como este editor. Sempre inclúe o usuario que envía a primeira vez que se crea o Publisher. |
publisherAADGroupOIDS |
CatalogGroupOperation[editar | editar a fonte] | Non | Entra ID Grupos cuxos membros están autorizados a acceder a este editor. |
CatalogUPNOperation
Use estes datos para especificar a propiedade PublisherpublisherUpnList .
Define unha operación para engadir ou eliminar persoas que poden enviar novos ou actualizar elementos do catálogo como este editor.
| Propiedade | Tipo | Obrigatorio | Descrición |
|---|---|---|---|
action |
cadea | Si | As accións a tomar con este UPN. Valores válidos: Add ou Remove. |
upn |
cadea | Si | Nome principal de usuario (UPN) do usuario. |
userOid |
guid | Si | Identificador de obxecto para o usuario. |
CatalogGroupOperation
Use estes datos para especificar a propiedade PublisherpublisherAADGroupOIDS .
Define unha operación para engadir ou eliminar un grupo de ID de Entra que poida acceder a este editor.
| Propiedade | Tipo | Obrigatorio | Descrición |
|---|---|---|---|
action |
cadea | Si | As accións a tomar con este UPN. Valores válidos: Add ou Remove. |
groupName |
cadea | Si | Nome do grupo. |
groupOid |
guid | Si | Identificador de obxecto para o grupo. |
groupType |
cadea | Si | Tipo de grupo ao que se aborda. Os valores válidos son Security e Modern. |
CatalogItemDefinition
Use estes datos para especificar a propiedade do elemento catalogItemDefinition de envío do catálogo.
Estas propiedades definen o elemento do catálogo que se envía. Esta é a solución real de Power Platform. Un paquete é o que se almacena no catálogo.
Aquí tes un exemplo dun elemento de catálogo que inclúe os seus engineeringNamesupportName contactos que son obrigatorios.
"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"
}
}
}
| Propiedade | Tipo | Obrigatorio | Descrición |
|---|---|---|---|
id |
guid | Si | O ID único do elemento do catálogo. Empregue este ID ao actualizar ou instalar o elemento do catálogo. |
displayName |
cadea | Si | Nome que se mostra aos consumidores nas galerías do catálogo. |
description |
cadea | Non | Descrición mostrada aos consumidores nas galerías do catálogo. |
offer |
Detalles da oferta | Si | Os detalles do envío do elemento do catálogo. |
packageFile |
FicheiroCatálogo | Si | Describe onde obter o ficheiro do paquete de catálogo para o envío. |
Detalles da oferta
Use estes datos para especificar a propiedade CatalogItemDefinitionoffer .
Estas propiedades definen os detalles do envío do elemento do catálogo.
| Propiedade | Tipo | Obrigatorio | Descrición |
|---|---|---|---|
businessCategories |
int[editar | editar a fonte] | Non | Lista de valores de opcións de elección respectados polo catálogo de destino. Identifica as categorías de negocio que se van asociar a este elemento do catálogo. Vexa as categorías de negocio para obter os valores válidos a usar. |
type |
cadea | Si | Tipo de elemento do catálogo. Valores válidos: - Application- Component_Collection |
supportsApplicationTypes |
corda[editar | editar a fonte] | Non | Lista dos tipos de aplicacións soportadas. Valores válidos: - CanvasApps- ModelApps- PowerPortals- PowerAutomate |
deploymentType |
cadea | Si | Indica o tipo de despregamento para despregar este elemento do catálogo. Valores válidos: - Normal Representa un elemento xestionado.- Template Unha copia da túa solución non xestionada que outros creadores poden editar como queiran. Máis información sobre os tipos de elementos do catálogo |
searchKeywords |
corda[editar | editar a fonte] | Non | Palabras que a xente pode usar para atopar este elemento do catálogo. |
small48x48Image |
FicheiroCatálogo | Non | Imaxe para a vista da galería. Se non proporciona esta imaxe, utilízase unha icona predeterminada do sistema. |
large216x216Image |
FicheiroCatálogo | Non | Imaxe para a vista de detalle. Proporciona unha icona para que se mostre no creador ou noutra interface de descubrimento. Algunhas experiencias de usuario usan iconas máis grandes para renderizar tarxetas para o descubrimento. |
useCaseDocument |
FicheiroCatálogo | Non | Descrición do caso de uso e explicación para os aprobadores. |
videos |
CatalogFileAsset[] | Non | A vista de detalles mostra ligazóns a estes ficheiros de vídeo/GIF. |
documents |
CatalogFileAsset[] | Non | A vista de detalles mostra ligazóns a estes ficheiros. |
screenshots |
CatalogFileAsset[] | Non | A vista de detalle mostra estas imaxes. Podes pasar capturas de pantalla aquí da túa aplicación para axudar aos creadores a identificar se esta aplicación ofrece a funcionalidade ou a capacidade que están a buscar. O máis común que a xente fai antes de descargar unha aplicación ou modelo é mirar as súas imaxes e capturas de pantalla para comprender as capacidades en lugar de ler a descrición. |
helpLink |
URI | Non | Enlace á documentación. Estes URL poden ser ligazóns a documentos internos ou recursos de sharepoint. |
privacyPolicyLink |
URI | Non | Enlace ao documento de privacidade. Políticas sobre o uso coidadoso do compoñente ou aplicación que se presenta. |
legalTermsLink |
URI | Non | Enlace ao documento de Termos e Condicións. Calquera termo legal ou orientación interna para a avaliación do consumidor do artigo do catálogo. |
legalTerms |
cadea | Non | Markdown, HTML ou versión de texto do documento Termos e Condicións. Calquera termo legal ou orientación interna para a avaliación do consumidor do artigo do catálogo. |
sourceCodeRepositoryLink |
URI | Non | Ligazón ao repositorio de código fonte |
engineeringName |
PersoaInformación de contacto | Si | Información de contacto do enxeñeiro ou grupo que desenvolveu este elemento do catálogo. |
supportName |
PersoaInformación de contacto | Non | Información de contacto para o soporte ou grupo que soporta este elemento do catálogo. Pode ser o mesmo que o contacto de enxeñaría ao que o consumidor dun artigo de catálogo pode contactar se atopa problemas coa aplicación. |
Categorías empresariais
Establece a propiedade OfferDetailsbusinessCategories nunha ou varias destas categorías de negocios:
| Código | Descrición |
|---|---|
526430000 |
Servizo de atención ao cliente |
526430001 |
Xestión de proxectos |
526430002 |
Xestión e planificación do calendario |
526430003 |
Xestión de correo electrónico |
526430004 |
Ficheiros e documentación |
526430005 |
& Recordatorios de notificacións |
526430006 |
Analytics |
526430007 |
Colaboración |
526430008 |
Comercio |
526430009 |
Finanzas |
526430010 |
Cumprimento e legal |
526430011 |
Sales |
526430012 |
Ferramentas informáticas |
526430013 |
Marketing |
526430014 |
Operacións e cadea de subministración |
526430015 |
Internet das cousas |
526430016 |
Aprendizaxe automática de IA |
526430017 |
Xeolocalización |
526430018 |
Recursos humanos |
Actualmente, non se poden configurar novas categorías de negocios, pero pódense recuperar desde a opción global Categoría de negocio do catálogo (mspcat_catalogbusinesscategory).
FicheiroCatálogo
Estas propiedades definen un ficheiro ao que se fai referencia en CatalogItemDefinitionpackageFile e nas propiedades OfferDetailssmall48x48Image, large216x216Image, useCaseDocument, videos, documentse screenshots .
| Propiedade | Tipo | Obrigatorio | Descrición |
|---|---|---|---|
name |
cadea | Si | Nome do ficheiro. |
filesaslink |
URI | Si | Enlace para descargar o arquivo. Se a ligazón require autenticación, proporcione un URL de sinatura de acceso compartido (SAS). |
PersoaInformación de contacto
Estas propiedades definen as persoas no elemento de catálogo OfferDetailsengineeringName e propiedades supportName .
| Propiedade | Tipo | Obrigatorio | Descrición |
|---|---|---|---|
firstName |
cadea | Non | Nome da persoa. |
lastName |
cadea | Si | Nome da persoa. |
email |
cadea | Si | Enderezo de correo electrónico da persoa. |
phoneNumber |
cadea | Non | Número de teléfono da persoa. |