Mukauttamiseen liittyvät käsitteet

 

Julkaistu: helmikuu 2017

Koskee seuraavaa: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Organisaation toimintatapa on yksilöllinen. Toisilla organisaatioilla on hyvin määritetyt liiketoimintaprosessit, jotka ne ottavat käyttöön Microsoft Dynamics 365:n avulla. Toiset eivät ole tyytyväisiä nykyisiin liiketoimintaprosesseihinsa ja ottavat liiketoiminnassaan käyttöön uusia tietoja ja prosesseja Dynamics 365:n avulla. Olipa tilanne mikä tahansa, Dynamics 365 toimii organisaatiossasi sen mukautettavien toimintojensa ansiosta.

Haluaisit tietysti jo aloittaa työskentelyn, mutta käytä muutama minuutti tämän osan lukemiseen. Tässä artikkelissa käsitellään tärkeitä termejä, kerrotaan taustatietoja sille, miksi tietyt asiat tehdään tietyllä tavalla, ja annetaan tietoja, joiden avulla voit välttää ongelmien esiintymisen jatkossa.

Tässä ohjeaiheessa

Mitä metatiedot ovat ja miksi niillä on merkitystä?

Minkälaisia mukautuksia tuetaan?

Minkälaisia mukautuksia ei tueta?

Hyvä tietää ratkaisuista

Mukautusten julkaiseminen

Valmistele asiakkaan mukautukset jotka parantavat mobiili- ja vuorovaikutteista palvelukeskusta

Dynamics 365 -organisaation suorituskykyyn vaikuttavat muutokset

Yhdistä mukautustoimintoja

Lisäominaisuudet, jotka eivät sisälly tämän oppaaseen

Mitä metatiedot ovat ja miksi niillä on merkitystä?

Aiemmin liiketoimintasovelluksia mukautettiin lähdekoodia muokkaamalla. Tämä aiheutti ongelmia, koska jokainen organisaatio teki omat muutoksensa. Lisäksi päivittäminen oli hyvin vaikeaa tai erittäin kallista. Sovelluskehittäjät aloittivat sitten ohjelmointirajapintojen käytön, jolloin toiset kehittäjät pystyivät muodostamaan yhteyden sovellukseen ja lisäämään oman logiikkansa lähdekoodiin koskematta. Tämä oli jonkin verran parempi vaihtoehto, koska kehittäjät pystyivät laajentamaan sovellusta sitä muuttamatta. Kehittäjien piti silti edelleen kirjoittaa koodia.

Nykyiset liiketoimintasovellukset käyttävät metatietoihin perustuvia arkkitehtuureja, joten käyttäjät voivat mukauttaa sovellusta kirjoittamatta koodia. Metatieto tarkoittaa tietoja koskevia tietoja ja se määrittää rakenteen, jolla tiedot tallennetaan järjestelmään. Metatietojen avulla sovellus saa tietää kaikista tietorakenteeseen tehdyistä muutoksista, joten sovellus pystyy sopeutumaan tietorakenteen muutosten mukaan. Koska metatiedot tiedetään, muita ominaisuuksia voidaan ottaa käyttöön metatietoihin liitettyinä.

Kun mukautat Microsoft Dynamics 365:ää sovelluksen mukautustyökaluilla, lisäät tai päivität metatietoja tai ominaisuuksien käyttämiä, metatiedoista riippuvaisia tietoja. Koska tiedämme, millaisilla tiedoilla järjestelmää mukautetaan, nämä tiedot voidaan ottaa huomioon ja Dynamics 365:ään voidaan lisätä uusia ominaisuuksia järjestelmää vahingoittamatta. Tämän vuoksi uusien ominaisuuksien käyttöönoton pitäisi aina olla mahdollista päivityskokoelman tai uusimman version päivityksen avulla.

Mukauttaminen vai määrittäminen?
Useimmat sanovat haluavansa mukauttaa sovellusta, joten mukauttamisella tarkoitetaan järjestelmän muuttamista toimimaan halutulla tavalla. Jotkut sen sijaan puhuvat määrittämisestä, koska siihen sisältyy ajatus, että muutosten tekemiseen ei tarvittu koodia. Nimellä ei ole merkitystä, sillä oleellista on, että Microsoft Dynamics 365n mukauttamiseen ei tarvita kehittäjän taitoja.

Microsoft Dynamics 365:ssä on joukko verkkopalveluja ja ohjelmointirajapintoja, joilla kehittäjät voivat kirjoittaa koodia. Kun koodin kirjoittamiseen käytetään tuettuja menetelmiä, järjestelmän voi odottaa toimivan entiseen tapaan, kun organisaatio päivitetään.

Minkälaisia mukautuksia tuetaan?

Odotamme, että voit tehdä useimmat mukautukset sovelluksen työkaluilla.Microsoft tukee kaikkea näillä työkaluilla tehtyjä toimia, koska niillä tehdään muutoksia metatietoihin tai metatiedoista riippuvaisiin tietoihin.

Jos mukautustyökalut eivät kuitenkaan vastaa tarpeitasi, voit asentaa kolmannen osapuolen ratkaisun tai palkata kehittäjän koodaamaan mukautukset. Kummassakin tapauksessa sinun on syytä ymmärtää tuettuja mukautuksia. Jos sinun on investoitava koodia edellyttävään ratkaisuun, varmista, että koodi kirjoitetaan vain tuetuilla ohjelmointirajapinnoilla. Tämä auttaa suojaamaan sijoitustasi sekä Dynamics 365:ssä että saamissasi ratkaisuissa.

Microsoft Dynamics 365:ää laajentavien kehittäjien on noudatettava SDK:ssä dokumentoituja sääntöjä ja parhaita käytäntöjä: MSDN: Parhaat käytännöt Microsoft Dynamics 365:n avulla kehittämiseen. SDK dokumentoi kehittäjien käytössä olevat ohjelmointirajapinnat ja antaa ohjeita niiden tehokkaaseen käyttöön.Microsoft tukee ainoastaan SDK:ssa mainittuja ohjelmointirajapintoja ja käytäntöjä. Voit löytää Internetistä ratkaisun ongelmaan, mutta jos se ei käytä SDK:ssa mainittua ohjelmointirajapintaa, Microsoft ei tue sitä. Ennen kuin annat kehittäjän ottaa muutoksen käyttöön, varmista, käytetäänkö siinä tuettuja menetelmiä.

Jos kehittäjät käyttävät SDK:ssa kuvattuja ohjelmointirajapintoja ja parhaita käytäntöjä, Dynamics 365:ään tehdyt muutokset voidaan testata sen varalta, aiheuttavatko ne häiriöitä aiemmin luotuihin mukautuksiin. Tavoitteenamme on, että koodi, jonka mukautukset on kirjoitettu tuetuilla menetelmillä, toimivat myös Dynamics 365:n versioiden ja päivitysten kanssa. Tästä on etua sinulle, koska voit päivittää uusiin, parannettuja toimintoja käyttäviin versioihin ilman, että kehittäjien on muutettava koodia joka kerta.

Jos havaitsemme, että Dynamics 365:n uuden version muutos aiheuttaa häiriöitä tuetuissa mukautuksissa, ilmoitamme muutoksista ja kerromme, millä koodimuutoksella sen voi korjata.

Minkälaisia mukautuksia ei tueta?

Vaikka Microsoft ei tue tiettyjä ohjelmointirajapintoja tai ohjelmointikäytäntöjä, se ei tarkoita, että ne eivät toimi.Microsoft ei tue -toteamus tarkoittaa, että Microsoft ei anna tukea kyseisille ohjelmointirajapinnoille tai ohjelmointikäytännöille. Microsoft ei testaa niitä ja eikä tiedä, jos jokin Microsoftin tekemä muutos aiheuttaa niissä toimintahäiriön. Microsoft ei voi ennustaa, mitä tapahtuu, jos joku muuttaa Microsoft-sovelluksen koodia.

Jos kehittäjä käyttää ohjelmointirajapintaa tai ohjelmointikäytäntöjä, joita ei tueta, hän vastaa koodin tukemisesta. Heidän on varmistettava koodin toiminta testaamalla se.

Jos päätät käyttää Dynamics 365:n käyttöönotossa mukautuksia, joita ei tueta, muista dokumentoida muutokset ja luo strategia, jolla nämä mukautukset voidaan poistaa, ennen kuin otat yhteyttä Microsoft Dynamics 365:n tekniseen tukeen. Jos tarvitset apua mukautuksille, joita Microsoft ei tue, ota yhteys mukautukset tehneeseen kehittäjään tai organisaatioon.

Yleisiä mukautuskäytäntöjä, joita ei tueta

Seuraava luettelo sisältää yleisiä mukautuskäytäntöjä, joita ei tueta. Luettelo ei kuitenkaan ole täydellinen.Lisätietoja:MSDN: Microsoft Dynamics 365:n tukemat laajennukset: mukautukset, joita ei tueta

  • Verkkosovelluksen DOM (Document Object Model) -elementtien käyttö JavaScriptillä
    Sovelluksessa käytettävien JavaScript-kirjastojen on oltava yhteydessä vain dokumentoituihin ohjelmointirajapintoihin. Kun JavaScript-kehittäjät käsittelevät sovelluksia, he käyttävät usein tietyn nimisiä DOM-elementtejä. Koska Microsoft Dynamics 365 on verkkosovellus, nämä tekniikat toimivat mutta ne luultavasti vaurioituvat päivityksen aikana, koska elementit, johon ne viittaavat, voivat muuttua koska tahansa. Pidätämme oikeuden tehdä tarvittaessa muutoksia sovellukseen, mikä usein tarkoittaa sivun rakenteen muuttamista. Sivun tämän hetkisestä rakenteesta riippuvaisten muutosten lisääminen tarkoittaa, että komentosarjoja on testattava, mikä vaatii investointeja, ja mahdollisesti muutettava aina, kun sovelluksessa otetaan käyttöön päivitys.

    jQuery on JavaScript-kehittäjien erittäin usein käyttämä kirjasto.jQueryn käytön suurin etu on, että se yksinkertaistaa kehittäjän mahdollisuutta käyttää ja luoda DOM-elementtejä, minkä vuoksi sitä ei tueta Dynamics 365-sovellussivuilla.jQueryn käyttöä suositellaan, kun kehittäjät luovat mukautettuja käyttöliittymiä, joissa on HTML-verkkoresursseja. Dynamics 365-sovellussivuilla tuettujen ohjelmointirajapintojen käyttö ei edellytä jQuery n käyttöä.

  • Dokumentoimattomien sisäisten objektien tai menetelmien käyttö JavaScriptillä
    Microsoft Dynamics 365 käyttää sivuilla useita JavaScript-objekteja.JavaScript-kehittäjä voi etsiä nämä objektit tekemällä sivulla virheenetsinnän ja käyttämällä sen jälkeen näitä objekteja uudelleen. Pidätämme oikeuden tehdä tarvittaessa muutoksia näihin objekteihin esimerkiksi poistamalla ne tai muuttamalla menetelmien nimiä. Jos komentosarja viittaa näihin objekteihin, komentosarja rikkoutuu, jos niitä ei löydy.

  • Tiedostojen muuttaminen suoraan sovelluksessa
    Jos sinulla on paikallinen Microsoft Dynamics 365, voit käyttää palvelimeen asennettua verkkosovellusta. Verkkosovellus sisältää useita tekstitiedostoja, joita muokkaamalla tai korvaamalla kehittäjä voi muuttaa sovelluksen toimintaa tai ulkoasua. Näiden tiedostojen muuttamista ei tueta, koska mikä tahansa asennettu päivitys voi poistaa muutokset ja tiedostot voidaan korvata, kun päivität seuraavaan versioon.

  • Tietojen hakeminen suoraan tietokantataulukoista
    Jos sinulla on paikallinen Microsoft Dynamics 365, voit käyttää tietokantaa, joten voit myös noutaa tietoja suoraan taulukoista. Tällä tavoin ohitat kuitenkin tietoturvainfrastruktuurin. Suositeltavan käytännön mukaisesti tiedot noudetaan käyttämällä suodatettuja näkymiä. Tällöin käytetään kutsuvan käyttäjän tietoturvaa siten, että he näkevät vain tiedot, joiden näkemiseen heillä on oikeus.

  • Tietojen päivittäminen suoraan tietokantataulukoissa
    Jos sinulla on paikallinen Microsoft Dynamics 365, voit päivittää Dynamics 365-tietoja suoraan tietokantataulukoissa. Tässä lähestymistavassa on kuitenkin se riski, että määrität virheellisiä tietoja, jotka estävät sovelluksen toiminnan. Kehittäjien on aina käytettävä tietojen päivittämiseen sovellusympäristön verkkopalvelujen ohjelmointirajapintoja.

  • Tietokantataulukoiden, tallennettujen toimintosarjojen tai näkymien muuttaminen
    Jos sinulla on paikallinen Microsoft Dynamics 365, voit muuttaa tietokantaa tietokantatyökaluilla. Suorista tietokantamuutoksista tuetaan ainoastaan indeksien lisäämistä tai päivittämistä. Lisää uudet entiteetit tai entiteettimääritteet mukautustyökaluilla. Tämä on ainoa tuettu tapa muuttaa kyseisiä tietokantaosia. Kaikki tehdyt suorat muutokset voivat aiheuttaa sovelluksen toimintahäiriön tai häiritä päivityskokoelmien käyttöönottoa. Käyttöönotetut muutokset voivat tuhoutua, kun otat käyttöön päivityksen, tai päivityksen aikana ja kaikki mukautettuihin tietokantataulukon sarakkeisiin sisältyvät tiedot menetetään.

Organisaation tarkistaminen ei-tuettujen mukautusten varalta

Jos et ole varma, onko organisaatiossasi ei-tuettuja mukautuksia, voit suorittaa mukautetun koodien vahvistustyökalun. Työkalu on ratkaisu, joka etsii organisaatiosta ei-tuettuja mukautuksia, kuten vanhentuneita ohjelmointirajapintoja, ja palauttaa mukautuksen tiedot. Ota huomioon, että mukautettu koodien vahvistustyökalu ei löydä muita ei-tuettuja mukautuksia kuin aiemmin kohdassa Yleisiä mukautuskäytäntöjä, joita ei tueta kerrotut mukautukset. Joskus työkalu voi löytää mukautuksia, joita tuetaan ei-tuettuina. Lisätietoja on työkalun dokumentaatiossa.

Mukautetun koodien vahvistustyökalun lataaminen ja suorittaminen

  1. Varmista ensin, että organisaatioon on tuotu vähintään yksi ratkaisu. Vanhentuneet ratkaisut ovat yleisin ei-tuettujen mukautusten syy.Siirry kohtaan Asetukset > Ratkaisut. . Asennetut ratkaisut näkyvät Kaikki ratkaisut -näkymässä.

  2. Lataa mukautettu koodien vahvistustyökalu.

  3. Tuo mukautettu koodien vahvistustyökalu.Lisätietoja:Ratkaisujen tuominen

  4. Suorita mukautettu koodien vahvistustyökalu. Lisätietoja on ladattavan kohteen Lueminut-tiedostossa.

Hyvä tietää ratkaisuista

Ratkaisut on luotu sen vuoksi, että mukautusjoukko voidaan ostaa, jakaa tai muutoin siirtää organisaatiosta toiseen. Voit hankkia ratkaisuja Microsoft Dynamics Marketplacesta tai riippumattomalta ohjelmistotoimittajalta.Dynamics 365-ratkaisu on tiedosto, jonka tuomalla voit ottaa käyttöön mukautusjoukon.

Lisätietoja:Julkaisu: Ratkaisun konfiguraattorien mallit ja käytännöt

Huomautus

Jos olet riippumaton ohjelmistotoimittaja ja luot mukautuksen jaettavaksi, sinun on käytettävä ratkaisuja. Lisätietoja ratkaisujen käyttämisestä on ohjeaiheessa MSDN: Laajennusten paketointi ja jakaminen.

Jos aiot käyttää mukautuksia vain organisaation sisällä, sinun on tiedettävä seuraavat ratkaisuja koskevat seikat:

  • Ratkaisujen luominen on valinnaista. Voit mukauttaa Dynamics 365-järjestelmää suoraan ilman ratkaisun luomista.

  • Kun mukautat Dynamics 365 -järjestelmää suoraan, voit käyttää oletusratkaisuksi kutsuttua erikoisratkaisua. Tämä ratkaisu sisältää kaikki järjestelmän komponentit.

  • Voit viedä oletusratkaisun ja luoda varmuuskopion organisaatiossa määritetyistä mukautuksista. Se on hyvä olla olemassa varmuuden vuoksi.

Ratkaisun osat

Ratkaisun osa viittaa mukautettavaan osaan. Kaikki, mitä voidaan ottaa mukaan ratkaisuun, ovat ratkaisun osia. Seuraavassa luettelossa ratkaisun osia, joita voi tarkastella ratkaisussa:

  • Sovelluksen valintanauha

  • Artikkelimalli

  • Liiketoimintasääntö

  • Kaavio

  • Yhteysrooli

  • Sopimusmalli

  • Koontinäyttö

  • Sähköpostimalli

  • Entiteetti

  • Entiteettisuhde

  • Kenttä

  • Kentänsuojausprofiili

  • Lomake

  • Yhdistämismalli

  • Viesti

  • Asetusjoukko

  • Laajennuskokoonpano

  • Prosessi

  • SDK-viestin käsittelyn osavaihe

  • Käyttöoikeusrooli

  • Palvelupäätepiste

  • Sivustokartta

  • WWW-resurssi

Useimmat ratkaisun osat ovat sisäkkäin ratkaisun muissa osissa. Esimerkiksi entiteetti sisältää lomakkeita, näkymiä, kaavioita, kenttiä, entiteettisuhteita, viestejä ja liiketoimintasääntöjä. Kukin ratkaisun osa edellyttää entiteettiä. Kenttää ei ole olemassa entiteetin ulkopuolella. Kenttä on siis riippuvainen entiteetistä. Ratkaisun osia on itse asiassa kaksi kertaa enemmän kuin edellä olevassa luettelossa on mainittu, mutta useimmat niistä eivät näy sovelluksessa.

Ratkaisun osien tarkoitus on seurata mahdollisia rajoituksia siitä, mitä Hallitut ominaisuudet -toiminnolla voi mukauttaa ja mitä kaikki Ratkaisujen riippuvuudet ovat, jotta se voidaan viedä, tuoda ja (hallituissa ratkaisuissa) poistaa niin, ettei mitään jätetä pois.

Hallitut ja ei-hallitut ratkaisut

Hallitun ratkaisun asennus voidaan poistaa, kun se on tuotu. Ratkaisun asennuksen poistaminen poistaa kaikki kyseisen ratkaisun osat.

Ei-hallittua ratkaisua tuotaessa lisäät kyseisen ratkaisun osat oletusratkaisuun. Ratkaisun asennuksen poistaminen ei poista osia.

Kun tuot ei-hallitun ratkaisun, joka sisältää mukautettuja ratkaisun osia, ei-hallitun ratkaisun mukautukset korvaavat aiemmat mukautukset. Sitä ei voi kumota.

Tärkeä

Asenna ei-hallittu ratkaisu vain, jos haluat lisätä kaikki oletusratkaisun osat ja korvata kaikki aiemmin luodut mukautukset.

Vaikka et aikoisi jakaa ratkaisua, luomalla ja käyttämällä ei-hallittua ratkaisua saat erillisen näkymän, joka sisältää vain mukauttamasi sovelluksen osat. Aina kun mukautat jotakin, lisää se luomaasi ei-hallittuun ratkaisuun.

Voit viedä oletusratkaisun vain ei-hallittuna ratkaisuna.

Luo hallittu ratkaisu valitsemalla ratkaisun vientiasetukseksi hallittu ratkaisu. Jos luot hallitun ratkaisun, et voi tuoda sitä takaisin organisaatioon, jossa loit sen. Voit tuoda sen vain eri organisaatioon.

Ratkaisujen käyttäminen

Kaikki ratkaisut arvioidaan kerroksina. Tällä tavoin voidaan selvittää, miten Dynamics 365-sovellus tulee toimimaan. Seuraavasta kaaviosta selviää, miten hallittuja ja ei-hallittuja ratkaisuja arvioidaan ja miten niissä tehdyt muutokset näkyvät organisaatiossa.

Ratkaisutasot

Kaavio käsitellään alhaalta ylöspäin:

  • Järjestelmäratkaisu
    Järjestelmäratkaisu on eräänlainen jokaisessa organisaatiossa oleva hallittu ratkaisu. Järjestelmäratkaisu koostuu järjestelmän kaikista heti käytettävissä olevista osista.

  • Hallitut ratkaisut
    Hallituilla ratkaisuilla voidaan muokata järjestelmäratkaisun osia ja lisätä uusia osia. Jos asennettuja hallittuja ratkaisuja on useita, ensimmäiseksi asennettu ratkaisu sijaitsee myöhemmin asennetun hallitun ratkaisun alapuolella. Käytännössä tämä tarkoittaa sitä, että toinen asennettu ratkaisu voi mukauttaa sitä ennen asennettua ratkaisua. Jos kahdessa hallitussa ratkaisussa on keskenään ristiriitaisia määritelmä, yleensä jälkimmäistä noudatetaan. Jos poistat hallitun ratkaisun asennuksen, sen alapuolella olevaa hallittua ratkaisua käytetään. Jos poistat kaikkien hallittujen ratkaisujen asennuksen, järjestelmäratkaisussa määritetty oletustoiminta otetaan käyttöön.

  • Ei-hallitut mukautukset
    Ei-hallitut mukautukset ovat muutoksia, joita on tehty organisaatioon ei-hallitulla ratkaisulla. Järjestelmäratkaisu määrittää, mitä Hallitut ominaisuudet voivat mukauttaa ja mitä eivät. Hallittujen ratkaisujen julkaisijat voivat rajoittaa samalla tavoin ratkaisuun lisäämiensä ratkaisun osien mukauttamismahdollisuuksia. Voit mukauttaa kaikkia ratkaisun osia, joissa ei ole hallittuja ominaisuuksia, jotka estävät niiden mukauttamisen.

  • Sovelluksen toimintatapa
    Tämä on se, minkä näet organisaatiossa. Oletusjärjestelmäratkaisu ja mahdolliset hallitut ratkaisut sekä mahdolliset käyttöönotetut ei-hallitut mukautukset.

Hallitut ominaisuudet

Joitakin Microsoft Dynamics 365-järjestelmän osia ei voi mukauttaa. Näissä järjestelmäratkaisun osissa on metatietoja, jotka estävät niiden mukauttamisen. Niitä kutsutaan hallitutuiksi ominaisuuksiksi. Hallitun ratkaisun julkaisija voi määrittää myös hallittuja ominaisuuksia ja estää tällä tavoin ratkaisun mukauttamisen ei-toivotulla tavalla.

Ratkaisujen riippuvuudet

Koska hallitut ratkaisut on sijoitettu kerroksittain, jotkin hallitut ratkaisut voivat olla riippuvaisia toisten hallittujen ratkaisujen osista. Osa ratkaisujulkaisijoita hyödyntää tätä ominaisuutta ja luoda modulaarisia ratkaisuja. Siinä tapauksessa hallittu perusratkaisu on asennettava ensin, jonka jälkeen asennetaan toinen hallittu ratkaisu, joka mukauttaa hallitun perusratkaisun osia. Toinen hallittu ratkaisu on riippuvainen ensimmäiseen ratkaisuun sisältyvistä ratkaisun osista.

Dynamics 365 seuraa ratkaisujen välisiä riippuvuuksia. Jos yrität asentaa ratkaisun, jonka käyttö edellyttää perusratkaisua, jota ei ole asennettu, et voi asentaa ratkaisua. Näyttöön avautuu sanoma, jonka mukaan ratkaisu edellyttää toisen ratkaisun asentamista ensin. Et voi myöskään poistaa riippuvuuksien vuoksi perusratkaisua, kun siitä riippuvainen ratkaisu on edelleen asennettuna. Riippuvaisen ratkaisun asennus on siis poistettava ennen perusratkaisun asennuksen poistamista.

Ratkaisujulkaisija

Jokaisella ratkaisulla on julkaisija. Oletusratkaisun julkaisijan nimi on Organisaation <organisaation nimi> oletusjulkaisija.

Julkaisijatietue sisältää etuliitteen arvon. Etuliitteen oletusarvo on uusi. Kun luot uusia ratkaisun osia, tämä etuliite liitetään nimeen. Tämä on nopea tapa osoittaa käyttäjille, minkä ratkaisun osia osat ovat.

Ennen järjestelmän mukauttamisen aloittamista on suositeltavaa vaihtaa oletusjulkaisijan etuliitteen arvo sellaiseksi, että yrityksesi tunnistetaan siitä.

Oletusjulkaisijan ratkaisujulkaisijan etuliitteen muuttaminen

  1. Siirry kohtaan Asetukset > Mukautukset.

  2. Valitse Julkaisijat.

  3. Jos julkaisijoita on useita, avaa se, jonka näyttönimen alussa on Organisaation <organisaationnimi> oletusjulkaisija.

  4. Päivitä lomakkeen alaosassa Etuliite-kenttä ja vaihda oletusarvon (uusi) tilalle arvo, jolla organisaatio on tunnistettavissa.

  5. Kun vaihdat arvon, muista siirtyä sarkaimella seuraavaan kenttään.Asetuksen arvon etuliite luo automaattisesti luvun mukautuksen etuliitteen perusteella. Tätä lukua käytetään, kun lisäät asetuksia asetusjoukkoihin. Se myös ilmaisee, millä ratkaisulla asetus lisättiin.

Mukautusten julkaiseminen

Käyttöliittymään muutoksia tekevät mukautukset on julkaistava, ennen kuin käyttäjät näkevät ne sovelluksessa. Julkaiseminen on tapa tallentaa työ ennen sen valmistumista ja mahdollistaa siihen palaamisen myöhemmin. Julkaiseminen on pakollista vain ratkaisun osaa muutettaessa. Kun luot tai poista ratkaisun osan, julkaiseminen on automaattista. Sinun pyydetään julkaisemaan mukautukset ennen ratkaisun vientiä. Tämä johtuu siitä, että julkaisemattomia mukautuksia ei sisällytetä ratkaisuun.

Jos teet Microsoft Dynamics 365 taulutietokoneisiin -sovelluksessa näkyviä mukautuksia, mukautukset on aina julkaistava, jotta voit varmistaa, että kaikki kohteet on synkronoitu Dynamics 365 taulutietokoneille -sovelluksen kanssa.

Huomautus

Mukautusten julkaiseminen saattaa häiritä järjestelmän normaalikäyttöä. Mukautusten julkaiseminen on suositeltavaa ajoittaa tuotantoympäristössä ajankohtaan, jolloin siitä on vähiten häiriötä käyttäjille.

Seuraavat ratkaisut on julkaistava, kun ne on päivitetty:

  • Sovelluksen valintanauha

  • Entiteetti

  • Entiteettisuhde

  • Kenttä

  • Lomake

  • Viesti

  • Asetusjoukko

  • Sivustokartta

  • WWW-resurssi

Huomautus

Käytettäessä Dynamics 365 App for Outlookia mukautusmuutosten voimaantulo voi kestää vähintään tunnin. Voit määrittää muutokset näkymään heti Internet Explorerissa tyhjentämällä välimuistin. Siirry tätä varten kohtaan Työkalut > Internet-asetukset ja napsauta Selaushistoria-kohdassa Poista-painiketta. Poista kaikkien selaushistorian kohteiden valinta lukuun ottamatta kohteita Väliaikaiset Internet-tiedostot ja sivustotiedostot ja Evästeet ja sivustotiedot ja valitse sitten Poista.

Valmistele asiakkaan mukautukset jotka parantavat mobiili- ja vuorovaikutteista palvelukeskusta

Kun mukauttamiset julkaistaan, Dynamics 365:n mobiilisovellukset tai interaktiivisen palvelukeskuksen ensimmäisenä käynnistävä käyttäjä saattaa havaita ongelmia suorituskyvyssä, koska sisäänkirjautuminen kehottaa Dynamics 365:ää valmistelemaan metatietopaketin latausta varten. Ensimmäisen käyttäjän on siis odotettava sekä metatietopaketin valmistelua ja latausta (yleensä käyttäjien on odotettava vain latausta).

Kun käytössä on Dynamics CRM 2016 Update 0.1 tai uudempi versio, voit parantaa ensimmäisen käyttäjän suorituskykyä valitsemalla Valmistele asiakkaan mukautukset -painikkeen mukauttamisten julkaisemisen jälkeen. Näin Dynamics 365:ää kehotetaan valmistelemaan metatietopaketti heti sen sijaan, että järjestelmä odottaisi ensimmäisen käyttäjän käynnistävän mobiilisovelluksen tai interaktiivisen palvelukeskuksen.

Valmistele asiakkaan mukautukset -painike

Microsoft Dynamics CRM 2016 -päivitys 1.1 tuo parannuksia metatietojen luontiin mobiililaitteen käyttäjille sen jälkeen, kun järjestelmä on mukautettu. Mukautusten jälkeen luotu metatietopaketti sisältää vain muuttuneet nimikkeet koko metadatan sijaan. Sinun ei kuitenkaan tarvitse aloittaa kaikkea alusta, vaan voit ladata metatietopaketin mobiililaitteeseen. Lataus alkaa kohdasta, johon se jäi, kun käyttäjä seuraavan kerran käynnistää sovelluksen.

Dynamics 365 -organisaation suorituskykyyn vaikuttavat muutokset

Ratkaisujen tuominen ja metatietoja mahdollisesti muuttavien mukautusten ottaminen käyttöön voi vaikuttaa Microsoft Dynamics 365 -organisaation suorituskykyyn. Toimintoja, jotka saattavat häiritä järjestelmän normaalikäyttöä, ovat seuraavat:

Jos otat näitä muutoksia käyttöön tuotantojärjestelmässä, suosittelemme toimintojen ajoituksen ajankohtaan, jolloin siitä on vähiten häiriötä käyttäjille.

Yhdistä mukautustoimintoja

Dynamics 365 -järjestelmän mukauttaminen -osan ohjeaiheissa kuvataan yksityiskohtaisesti yksittäisiä mukautustoimintoja. On kuitenkin tärkeää pitää mielessä, että liiketoiminnan edellytykset täyttävät ratkaisut käyttävät usein yhtä toimintoa yhdessä vähintään yhden muun toiminnon kanssa.

Valitse työn oikea mukauttamisominaisuus

Välinelaissa todetaan: "Jos vasara on ainoa työkalusi, lähestyt jokaista ongelmaa kuin se olisi naula". Vaikka Microsoft Dynamics 365:ssä on runsaasti eri mukautusominaisuuksista, on helppoa perehtyä yhteen niistä ja käyttää sitä jokaisen ongelman ratkaisussa. Kun arvioit liiketoimintaongelmia, joita haluat ratkaista, mieti minkä lopputuloksen haluat saavuttaa ja miten jälkikäteen pääset siihen.

Lisäominaisuudet, jotka eivät sisälly tämän oppaaseen

Dynamics 365 -järjestelmän mukauttaminen -osassa esiteltyjen toimintojen lisäksi sinun kannattaa tutustua lisätoimintoihin, joita ei ole kuvattu tässä yksityiskohtaisesti. Tässä osassa esitellään joitakin toimintoja, ja siinä on myös linkkejä muihin lisätietoja sisältäviin resursseihin.

Tiedostojen hallinta

Tiedostojen hallinta mahdollistaa integraation Microsoft Dynamics 365:n ja SharePointin välillä. Lisätietoja tiedostojen hallinnan käyttöönotosta ja määrittämisestä on ohjeaiheissa Asiakirjojen hallinta SharePointin avulla tai Ohjeet ja koulutus: SharePoint-tiedostojen hallinta Microsoft Dynamics 365:ssä. Kehittäjien kannattaa tutustua Microsoft Dynamics 365 SDK:n ohjeaiheeseen MSDN: SharePointin integroiminen Microsoft Dynamics 365:ään . Lisätietoja Dynamics 365:n paikallisten toteutusten asennusvaatimuksista on kohdassa SharePoint-tiedostojen hallinnan ohjelmistovaatimukset Microsoft Dynamics 365:lle.

Kentän suojausprofiilit

Voit määrittää lisäsuojaustason lomakkeeseen lisäämällesi mukautetulle kentälle käyttämällä kentän suojausprofiileja. Voit ottaa kenttätason suojauksen käyttöön määrittämällä mukautetun kentän Kentän suojaus -ominaisuuden ja määrittämällä sitten kentän käyttöoikeudet kaikille luomillesi kentän suojausprofiileille.Lisätietoja:Ohjeet ja koulutus: Kentän suojausprofiilin luominen ja Ryhmien tai käyttäjien lisääminen kentän suojausprofiiliin

Lokalisointi

Jos organisaatiossa on henkilöitä, jotka käyttävät muuta kieltä kuin peruskieltä, jonka olet valinnut Dynamics 365:n asennuksen yhteydessä, voit lisätä kieliä.

Dynamics 365 (online) löydät kaikki kielet, jotka on asennettu; sinun tulee vain ottaa ne käyttöön.

Dynamics 365 (paikallinen) voit asentaa muita kielipaketteja, kun haluat lisätä lisää kieliä. Kielipaketin asentamisen jälkeen sinun täytyy ottaa käyttöön kieli, jotta käyttäjät voivat valita omien mieltymystensä mukaiseni kielen.Lisätietoja:Install or upgrade Language Packs

Huomautus

Kielen käyttöönotto voi kestää useita minuutteja. Tänä aikana Microsoft Dynamics 365 ei ole ehkä käytettävissä.

Lisäkielien käyttöönotto

  1. Siirry kohtaan Asetukset > Hallinto.

  2. Valitse Kielet.

  3. Valitse Kieliasetukset-valintaikkunassa kaikki käytettävissä olevat kielet ja ota ne sitten käyttöön valitsemalla Käytä.

Vaikka voit ottaa käyttöön lisäkieliä, lokalisoitu teksti on käytettävissä vain tekstille sillä kielellä, joka sisältyy Dynamics 365:ään ennen sen mukauttamista. Voit mukauttaa vain Dynamics 365 peruskielen avulla. Muiden kielten käyttäjät näkevät tekstin peruskielellä, ellet vie käännöksiä ja lisää lokalisoitua tekstiä mihin tahansa käyttöliittymäkohteeseen, jonka olet lisännyt tai muuttanut.Lisätietoja:Ohjeet ja koulutus: Mukautetun entiteetti- ja kenttätekstin vieminen käännettäväksi

Huomautus

Koska mukauttamista tuetaan vain asennuskielellä, saatat järjestelmän mukauttajana työskennellä asennuskielellä, joka on määritetty ensisijaiseksi kieleksi. Jos haluat tarkistaa käännetyn tekstin näkyvyyden, muuta Microsoft Dynamics 365 -käyttöliittymän kielimäärityksiä. Jos haluat tehdä lisää mukauttamistehtäviä, kieli täytyy vaihtaa takaisin asennuskieleksi.

Käyttöoikeusroolit

Keskustelu tai suojauksen asetus organisaatiolle ei kuulu tämän oppaan piiriin.Lisätietoja:Käyttöoikeusroolit ja oikeudet

Katso myös

Mukauttamisen aloitusopas
Mukauttamiseen vaaditut oikeudet
Ratkaisujen käyttö mukautuksissa

© 2017 Microsoft. Kaikki oikeudet pidätetään. Tekijänoikeudet