Ampliar i personalitzar els components del Kit inicial de CoE
No hi ha cap solució "única" per al Centre d'excel·lència (CoE). Algunes empreses voldran un conjunt més restrictiu de regles per a la seva organització, mentre que altres voldran que els usuaris explorin personalment amb menys limitacions.
Per aquesta raó, el Kit d'inici de CoE té com a punt de partida l'administració, la governança i els enfocaments sobre eines. Tanmateix, pot ser que hàgiu d'ampliar el kit per adaptar-lo a les vostres necessitats a més d'utilitzar les eines del Kit d'inici de CoE tal qual.
Són moltes les raons per les quals voleu ampliar el Kit d'inici de CoE:
- Capturar metadades addicionals per a aplicacions i fluxos, per exemple, com a part del procés de compliment.
- Modificar les aplicacions i els fluxos per adaptar-los als processos existents, per exemple, demanant als creadors que proporcionin informació addicional al Centre de compliment per a desenvolupadors.
- Personalitzar les aplicacions perquè s'ajustin a la marca i el tema de la vostra organització, especialment per a les aplicacions que s'utilitzen de manera general, com ara el Catàleg d'aplicacions.
- Procés de creació d'aplicacions i fluxos addicionals a més de l'inventari recollit pel Kit d'inici de CoE.
Aquest article us prepara per ampliar el Kit d'inici de CoE. Proporciona orientació sobre:
- Com ampliar i personalitzar els components del Kit inicial de CoE.
- Com afegir els vostres propis components del Kit inicial de CoE.
- Com implementar i publicar les personalitzacions.
No seguir les pràctiques recomanades quan s'amplia el kit d'inici de CoE pot comportar conseqüències no desitjades, com ara deixar de rebre actualitzacions durant Microsoft una actualització.
Quins components puc personalitzar?
Abans d'explicar com ampliar el Kit d'inici de CoE, us donem algunes instruccions sobre els components que recomanem ampliar i els que no:
- Les taules i les aplicacions basades en model admeten la combinació. Aquests recursos es poden ampliar fàcilment creant la vostra pròpia solució no administrada i fent-hi canvis (per exemple, afegir camps nous). Durant una actualització, rebreu els nostres canvis i, a més, conservareu els vostres canvis.
- Les aplicacions de llenç, les pàgines personalitzades i els fluxos de núvol no admeten la combinació. Aquests recursos només es poden ampliar i personalitzar creant-ne una còpia a la vostra solució no administrada. Durant una actualització, ja no rebeu els nostres canvis, que haurien de ser una elecció deliberada per personalitzar un procés i adaptar-lo a la vostra organització.
- Els fluxos de núvol que són els responsables de la recopilació d'inventari no s'han de personalitzar. Aquests fluxos s'actualitzen sovint per corregir errors, recopilar dades addicionals o millorar el rendiment. Si teniu requisits addicionals per a quin inventari s'ha de recopilar, genereu una pregunta sobre característiques o creeu fluxos independents per als vostres requisits.
- Power BI Els escriptoris digitals no admeten la combinació. Us recomanem que creeu una còpia de l'escriptori digital, creeu els vostres propis informes personalitzats i publiqueu-los a la mateixa àrea de treball que l'escriptori digital principal del CoE perquè els administradors tinguin una experiència perfecta entre els informes del kit de CoE i els informes personalitzats.
Quin és el mecanisme per ampliar el Kit d'inici de CoE?
El Kit d'inici de CoE està format per components fets amb les capacitats de Microsoft Power Platform. Es pot ampliar mitjançant el mateix Power Platform. A l'article següent s'explica com es personalitzen i s'implementen correctament les personalitzacions.
El Kit d'inici de CoE està disponible com a solucions administrades. Tots els components o personalitzacions nous s'han d'incloure en una solució no administrada per fer un seguiment dels canvis i implementar-los en altres entorns.
Més informació sobre les solucions:
- Introducció a les solucions
- Conceptes de solució
- Com es fusionen les solucions gestionades
- Utilitzar una solució per personalitzar
- Gestionar solucions en Power Apps i Power Automate
Si teniu previst fer personalitzacions en un gran nombre de components del Kit d'inici de CoE, utilitzeu diverses solucions no administrades per organitzar millor les extensions i reduir la mida de cada solució. Les solucions més lleugeres redueixen el temps d'implementació. Més informació: Organitzar les solucions
Important
Les extensions o personalitzacions dels components del Kit d'inici de CoE s'han de fer en un entorn que no sigui de producció abans d'implementar-les al vostre entorn de producció com a administrades.
Quines són algunes limitacions?
- La Power Automate capacitat "Desa com" per copiar un flux no s'admet per als fluxos que criden fluxos secundaris. L'única manera de personalitzar els fluxos amb fluxos secundaris és editant el flux a la solució administrada i creant una capa no administrada.
- Les aplicacions de llenç, les pàgines personalitzades i els fluxos de núvol no admeten la combinació. Aquests recursos només es poden ampliar i personalitzar creant una còpia a la vostra pròpia solució no administrada.
- Power BI Els escriptoris digitals no admeten la combinació.
Crear una solució nova
Per crear una solució no administrada nova:
Aneu a make.powerapps.com.
Aneu a l'entorn de desenvolupament del CoE. Les solucions administrades dels components del Kit d'inici de CoE que utilitzeu ja han d'estar instal·lades en aquest entorn (per exemple, Centre d'Excel·lència - components principals i Centre d'Excel·lència - Backlog d'innovació).
Seleccioneu Solucions.
Seleccioneu + Solució nova.
Introduïu el Nom de visualització (per exemple, Extensió de CoE de Contoso), Nom (per exemple, ContosoCoEExtension), Editor (autor de la solució) i Versió (deixeu 1.0.0.0 si és la vostra primera solució).
Seleccioneu Crea per crear la solució.
Crear components en una solució
Per afegir un component nou a la solució nova:
Aneu a make.powerapps.com.
Aneu a l'entorn de desenvolupament del CoE.
Seleccioneu Solucions.
Seleccioneu la solució nova.
Seleccioneu + Crea al menú superior.
Trieu el tipus de component per afegir aquest component a la solució.
Important
Creeu components addicionals dins de la vostra pròpia solució en lloc de les solucions existents del Kit d'inici de CoE, de manera que el prefix de l'editor (autor) s'apliqui al nom del component. El prefix de l'editor us permet diferenciar els vostres components dels components que pertanyen al Kit d'inici de CoE.
Personalitzar els components del Kit inicial de CoE
Atenció
El Kit d'inici de CoE es distribueix com un solució administrada i no s'ha de personalitzar directament.
La majoria dels components es poden personalitzar duplicant el component i personalitzant-lo. L'única excepció és afegir camps nous en una taula existent.
A continuació es mostren exemples habituals de com es personalitzen i amplien alguns dels components principals del Kit d'inici de CoE.
Crear una còpia d'una aplicació de llenç
Afegir una aplicació de llenç a la solució no administrada:
Aneu a make.powerapps.com.
Aneu a l'entorn de desenvolupament del CoE.
Aneu a Solucions.
Seleccioneu una solució.
Seleccioneu + Afegeix existent.
Seleccioneu Aplicació>Aplicació de llenç.
Cerqueu l'aplicació de llenç que voleu personalitzar i seleccioneu Afegeix per afegir-la a la solució.
A continuació, creeu una còpia de l'aplicació de llenç:
Seleccioneu l'aplicació de llenç a la solució i seleccioneu el botó Edita.
L'aplicació s'obre al Power Apps Studio.
Obriu el menú Desa a la part superior dreta fent clic a la fletxa avall i seleccioneu Desa com a
Canvieu el nom de l'aplicació (per exemple, afegiu un prefix) i seleccioneu Desa.
Torneu a la solució: la còpia de l'aplicació es visualitza a la llista (amb el prefix de l'editor).
Suprimiu l'aplicació original de la solució seleccionant-la i, al menú, seleccionant Suprimeix i, a continuació , Suprimeix de la solució.
Verifiqueu que l'aplicació de la solució CoE des d'on heu copiat no tingui creada una capa no administrada. Si és així, suprimiu les capes no administrades per continuar rebent actualitzacions de l'aplicació original. Potser voleu comparar-les amb els canvis.
Ara podeu editar la vostra pròpia còpia amb seguretat.
Nota
La creació d'una còpia d'una aplicació de llenç per ampliar-la i personalitzar-la significa que ja no rebreu actualitzacions per a aquesta aplicació durant una actualització.
Treballar amb fluxos de núvol
Atenció
- A causa d'una limitació del producte, no podeu crear una còpia dels fluxos de núvol principals que activi fluxos secundaris. La majoria de fluxos del Kit d'inici de CoE utilitzen fluxos secundaris.
- Les personalitzacions als fluxos de núvol es poden fer als fluxos existents com a no administrats.
- Els canvis no administrats tindran prioritat sobre els administrats; per tant, els fluxos personalitzats no s'actualitzaran com a part d'una actualització del CoE.
- Més informació: Capes de solucions
Personalitzar un flux existent:
Aneu a make.powerapps.com.
Aneu a l'entorn de desenvolupament del CoE.
Aneu a Solucions.
Seleccioneu la solució CoE StaterKit com Centre d'excel·lència - Components bàsics.
Seleccioneu fluxos de núvol
Seleccioneu o cerqueu el flux que voleu personalitzar.
Fes clic a Desa com a
Canvieu el nom del flux (per exemple, afegiu un prefix) i seleccioneu Desa.
Obriu la vostra pròpia solució a la qual voleu copiar el flux
Seleccioneu Afegeix un flux de núvol> d'Automation> existent.
Seleccioneu Fora Dataverse i seleccioneu la còpia del flux que acabeu de crear
Seleccioneu el flux a la solució no administrada
Fes clic a Desa com a
Feu clic al botó Edita per començar a personalitzar el flux.
Verifiqueu que el flux de la solució CoE des d'on heu copiat no tingui creada una capa no administrada. Si és així, suprimiu les capes no administrades per continuar rebent actualitzacions del flux original.
Nota
Si creeu una còpia d'un flux de núvol per ampliar-lo i personalitzar-lo, ja no rebreu actualitzacions d'aquest flux de núvol durant una actualització.
Treballar amb aplicacions basades en model i ampliar taules del Dataverse
Creeu la vostra pròpia aplicació basada en model en comptes d'ampliar l'existent per evitar que els canvis es vegin afectats per una actualització. Més informació: Informació general sobre com crear una aplicació basada en el model amb Power Apps
Configurar una nova aplicació basada en model
Primer, creeu una nova aplicació basada en model:
- Anar a make.powerapps.com
- Aneu a l'entorn de desenvolupament del CoE.
- Aneu a Solucions.
- Seleccioneu una solució.
- Seleccioneu + Crea.
- Seleccioneu Aplicació>Aplicació basada en model.
- Introduïu un nom i feu clic a Crea.
A continuació, configureu la nova aplicació basada en model:
- Al Dissenyador d'aplicacions, utilitzeu el menú per seleccionar els components de l'aplicació.
- Configureu la navegació de l'aplicació (mapa del lloc) per mostrar els elements del menú de l'aplicació definint grups i subàrees.
- Configureu quin tipus de contingut voleu afegir a l'aplicació, com ara taules, taulers i enllaços.
- Seleccioneu Desa i Publica.
- Seleccioneu Reprodueix per provar l'aplicació.
També podeu afegir pàgines personalitzades existents a la vostra pròpia aplicació basada en models. Les pàgines personalitzades són els blocs de construcció darrere de la majoria d'aplicacions del kit d'inici de CoE i podeu incorporar-les a la vostra pròpia aplicació basada en models per crear experiències molt personalitzades i dirigides per als vostres administradors i creadors.
Hi ha algunes raons per les quals potser voldreu fer-ho:
- Algunes de les aplicacions del CoE Starter Kit reuneixen algunes funcions diferents incloent diferents pàgines personalitzades a la navegació de l'aplicació principal, com ara les aplicacions Nurture - Makers. Si no vols utilitzar totes les funcions, pots crear la teva pròpia aplicació i incloure només pàgines personalitzades de les funcions que vols utilitzar a la navegació.
- Algunes de les aplicacions del kit d'inici de CoE tenen com a objectiu la mateixa persona, però la funcionalitat es divideix entre diferents aplicacions. Per exemple, la vista Power Platform d'administrador i el centre d'ordres d'administració de CoE són aplicacions que utilitzaran els administradors. És possible que vulgueu combinar les dues aplicacions en una sola aplicació. Podeu fer-ho creant la vostra pròpia aplicació basada en models i portant totes les pàgines i taules personalitzades en una sola aplicació.
- Si heu creat les vostres pròpies funcions i extensions del CoE Starter Kit com a pàgines personalitzades i voleu combinar-les amb les funcions del CoE Starter Kit per a una experiència d'usuari perfecta, la millor opció pot ser crear la vostra pròpia aplicació basada en models. Podeu introduir les pàgines personalitzades i les pàgines personalitzades del CoE Starter Kit a la navegació.
- Si heu creat la vostra pròpia aplicació basada en models, seleccioneu + Afegeix una pàgina.
- Seleccioneu Pàgina personalitzada.
- Seleccioneu Utilitza una pàgina personalitzada existent i seleccioneu les pàgines que voleu afegir.
- També podeu afegir contingut addicional, com ara taules, escriptoris digitals i enllaços.
- Seleccioneu Desa i Publica.
- Seleccioneu Reprodueix per provar l'aplicació.
Afegir una columna nova a una taula existent
Comenceu afegint la taula a la qual voleu afegir el camp, si encara no és a la solució:
Aneu a make.powerapps.com.
Aneu a l'entorn de desenvolupament del CoE.
Aneu a Solucions.
Seleccioneu una solució.
Seleccioneu Afegeix una taula> existent.
Cerqueu les taules que voleu afegir i seleccioneu Següent.
Important
Si només voleu afegir camps nous i no modificar les visualitzacions i els formularis de la taula, no marqueu les opcions per incloure metadades o objectes.
Seleccioneu Afegeix.
A continuació, afegiu un camp nou:
Seleccioneu la taula que acabeu d'afegir a la solució.
A la pestanya Columnes, seleccioneu Afegeix columna.
Empleneu el formulari amb els detalls del camp nou, com ara el nom i el tipus de dades, i seleccioneu Fet.
Seleccioneu Desa la taula a la part inferior dreta de la pantalla.
Personalitzar un formulari existent
Els formularis s'utilitzen dins d'aplicacions basades en model i portals per representar dades de taules. Els formularis admeten el comportament de combinació.
La combinació de formularis es produeix per seccions. Quan afegiu elements nous a una pestanya o secció existent, els canvis poden afectar o amagar els elements de les capes administrades, fins i tot en actualitzar l'element administrat. Aquest comportament es produeix perquè les capes administrades es troben sota la capa no administrada que esteu introduint amb la vostra personalització. Si no voleu afectar o revelar els elements administrats del formulari, us recomanem que incloeu els elements nous dins dels elements del nou contenidor, com ara una secció o pestanya.
Més informació: Combinar personalitzacions de formularis
Afegiu la taula enllaçada al formulari de la solució:
Aneu a make.powerapps.com.
Aneu a l'entorn de desenvolupament del CoE.
Aneu a Solucions.
Seleccioneu una solució.
Seleccioneu Afegeix existent.
Trieu Taula.
Cerqueu la taula que voleu afegir i seleccioneu Següent.
Seleccioneu Afegeix.
Afegiu el formulari que voleu personalitzar:
Aquests passos només són necessaris quan heu afegit una taula existent a la solució sense afegir tots els objectes de taula
A l'explorador de solucions, seleccioneu la taula que voleu afegir formulari i, a continuació, seleccioneu Formularis
Seleccioneu Afegeix un formulari existent
Seleccioneu els formularis que voleu personalitzar i seleccioneu Afegeix
Personalitzeu el formulari:
Seleccioneu la taula i, a continuació, Formularis.
Seleccioneu ... i, a continuació, Edita el formulari per editar el formulari.
Nota
Segons l'objectiu de la personalització, també podeu crear un formulari nou o duplicar el formulari existent.
Afegiu el formulari nou a l'aplicació basada en model:
Si heu creat un formulari nou o duplicat el formulari existent, comenceu inhabilitant-lo per tal que no es mostri.
Al formulari original, seleccioneu ... i, a continuació, seleccioneu Suprimeix el formulari d'aquesta solució.
Seleccioneu Configuració del formulari.
Assegureu-vos que la configuració del formulari nou sigui correcta, incloses l'Ordenació i les Funcions de seguretat.
Afegiu el formulari nou a l'aplicació basada en model al Dissenyador d'aplicacions.
Personalitzar una visualització
Les visualitzacions s'utilitzen a les aplicacions basades en model per visualitzar les dades de la taula com a llistes.
Més informació: Crear i editar visualitzacions
Afegiu la taula enllaçada al formulari de la solució:
Aneu a make.powerapps.com.
Aneu a l'entorn de desenvolupament del CoE.
Aneu a Solucions.
Seleccioneu una solució.
Seleccioneu Afegeix existent.
Trieu Taula.
Cerqueu la taula que voleu afegir i seleccioneu Següent.
Seleccioneu Afegeix.
Afegiu la visualització que voleu personalitzar:
Aquests passos només són necessaris quan heu afegit una taula existent a la solució sense afegir tots els objectes de taula
A l'explorador de solucions, seleccioneu la taula que voleu afegir visualització i, a continuació, seleccioneu Visualitzacions
Seleccioneu Afegeix una visualització existent
Seleccioneu les visualitzacions que voleu personalitzar i seleccioneu Afegeix
Personalitzar la visualització:
Seleccioneu la taula i, a continuació, seleccioneu Visualitzacions.
Seleccioneu ... i, a continuació, Edita la visualització per editar la visualització.
Nota
Segons l'objectiu de la personalització, també podeu crear una visualització nova o duplicar l'existent.
Afegiu la visualització nova a l'aplicació basada en model:
- Si heu creat una visualització nova o heu duplicat l'existent, comenceu inhabilitant-la per tal que no es mostri.
- A la visualització formulari original, seleccioneu ... i, a continuació, seleccioneu Suprimeix la visualització d'aquesta solució.
- Afegiu la visualització nova a l'aplicació basada en model al Dissenyador d'aplicacions.
Personalitzar un escriptori digital del sistema de l'aplicació basada en model
Els escriptoris digitals s'utilitzen a les aplicacions basades en model per visualitzar les dades de la taula com a components gràfics.
Més informació: Crear o editar escriptoris digitals d'aplicacions basats en models
Els escriptoris digitals del sistema no es poden duplicar com a escriptoris digitals del sistema.
Hi ha dues opcions disponibles per personalitzar aquests escriptoris digitals:
(Opció recomanada) A l'entorn de desenvolupament, creeu un escriptori digital del sistema nou i reutilitzeu els components dels escriptoris digitals del Kit d'inici de CoE.
Directament a l'entorn de producció, podeu crear un escriptori digital personal des de l'escriptori digital del sistema i, a continuació, compartir-lo amb l'equip.
Implementar i publicar les personalitzacions
Implementeu la solució amb les personalitzacions com a solució administrada en entorns de prova i producció.
Més informació: Implementar una ALM òptima de projecte i solució
Considereu la possibilitat d'utilitzar ALM Accelerator for Power Platform per administrar les implementacions.