Nyheder for udviklere: Microsoft Dynamics 365
Udgivet: januar 2017
Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Microsoft Dynamics 365 giver ét samlet udviklingsmiljø til skybaserede og lokale udrulninger. Partnere, inklusive uafhængige softwareleverandører, globale systemintegratorer og Value Added-forhandlere, kan hurtigt oprette, pakke og distribuere udvidelser og brugerdefinerede løsninger til Dynamics 365.
Dette emne indeholder
Nyheder i December 2016 – opdatering til Dynamics 365 (online og det lokale miljø)
Nyheder for Opdatering 1 til Microsoft Dynamics CRM Online 2016 og Microsoft Dynamics CRM 2016 Service Pack 1
Nyheder om Opdatering til CRM Online 2016 og CRM 2016 til det lokale miljø
Nyheder i December 2016 – opdatering til Dynamics 365 (online og det lokale miljø)
I denne udgave kan udviklere kan udnytte følgende forbedringer og nye funktioner:
Udviklingsvejledning til Connected Field Service
Programmeringsreference til Dynamics 365 Customer Insights
Styre konfiguration og administration af tjenesten Dataeksport
Dynamics 365-forbedringer af web-API
Styre, hvordan aktiviteter sorteres efter dato
Understøttelse af oprettelse og administration af produktegenskaber via programmering
Definere adgangstilladelse til modulære business-apps ved hjælp af programmering
Bruge formularscripts til at tilføje ikoner med værktøjstip for kolonner i visninger
Introduktion af klient-API'er til oprettelse og administration af poster i Dynamics 365-mobilklienter, når du arbejder offline
Introduktion til redigerbare gitre
Introduktion til klient-API'er til brug af indbyggede enhedsfunktioner i Dynamics 365-mobilklienter
Forbedret understøttelse af klient-API i den interaktive servicehub
Server til server-godkendelse
Procesforbedringer
Nye meddelelser
Nye objekter
Nye rettigheder
Udviklingsvejledning til Connected Field Service
Connected Field Service for Microsoft Dynamics 365 integrerer IoT-enheder (Internet of Things) med Microsoft Dynamics 365 (online) for at muliggøre integration af registrering, overvågning og administration i etablerede forretningsprocesser. I denne vejledning beskrives komponentarkitekturen, angivne grænseflader og tilpasningspunkter, og det forklares, hvordan tilpassede IoT-løsninger udvikles.Flere oplysninger:Udviklingsvejledning til Connected Field Service
Programmeringsreference til Dynamics 365 Customer Insights
Customer Insights er en Azure-baseret SaaS-service, der giver virksomheder af alle størrelser mulighed for at samle data fra flere kilder, herunder Microsoft Dynamics 365, og generere viden og indsigt til at bygge en holistisk 360° visning af deres kunder.Programmeringsreference til Customer Insights dokumenterer de to sæt REST-grænseflader, der leveres af denne tjeneste: Azure Resource Manager (ARM) API'er og Hub-API'er. Disse grænseflader gør det muligt for udviklere at udvide brugerdefinerede programmer samt at automatisere administrative handlinger på Customer Insights-hubben.
Styre konfiguration og administration af tjenesten Dataeksport
Muligheden for at replikere Dynamics 365-data til en ekstern SQL-database giver fleksibilitet til oprettelse af rapporter. Dataeksport er et tilføjelsesprogram, som stilles til rådighed som en Microsoft Dynamics 365 (online)-løsning, der giver mulighed for at replikere Dynamics 365 (online)-data til et Microsoft Azure SQL Database-lager i et Microsoft Azure-abonnement, der ejes af kunden. De understøttede måldestinationer er Microsoft Azure SQL Database og Microsoft Azure SQL Server på Microsoft Azure virtuelle maskiner. Dataeksporten synkroniserer intelligent hele Dynamics 365-skemaet og -dataene først og synkroniserer derefter løbende, når der forekommer ændringer (deltaændringer), i Microsoft Dynamics 365 (online)-systemet.Flere oplysninger:Replikere data fra Microsoft Dynamics 365 (online) til Microsoft Azure SQL Database
Dataeksporttjenesten giver en grænseflade til styring af konfiguration og løbende administration af denne tjeneste fra Dynamics 365 (online). Udviklere kan skrive kode, der kan interagere med denne tjeneste.Flere oplysninger:Dataeksportservice
Dynamics 365-forbedringer af web-API
Med denne version understøtter Dynamics 365-web-API:
Adgang til lokale data, mens Dynamics 365 til Outlook er offline
Når du skriver formularscripts, der bruger web-API'en, fungerer disse scripts ved hjælp af lokale data i Dynamics 365 til Outlook, når brugeren er offline. Denne funktion har været tilgængelig for organisationstjenesten (SOAP-slutpunkt) og organisationsdatatjenesten (OData v2), men var tidligere ikke tilgængelig med Web API. Funktionen context.getClientUrl omdirigerer automatisk anmodninger til den lokale version af tjenesten, når Dynamics 365 til Outlook er offline.
Returnere objektdata ved oprettelse eller opdatering
I nogle tilfælde skal du hente et objekt straks, når du har oprettet eller opdateret det. Før denne udgivelse var det nødvendigt at bruge to operationer.POST-anmodningen om at oprette et objekt returnerer en HTTP 204 (No content)-status, og der returneres en Uri til det objekt, der oprettes i OData-EntityId hovedegenskaben. Du kan derefter bruge denne Uri med en GET anmodning for at hente det oprettede objekt. Dette skyldes, at standardindstillingen er at anvende return=minimal-indstillingen.
En PATCH anmodning, der anvendes til at opdatere et objekt, returnerer blot HTTP 204 (No content) status, når den udføres.
Med denne version kan du angive return=representation-indstillingen i hovedet i anmodningen. En vellykket POST-anmodning returnerer HTTP 201 (Created) og omfatter de egenskaber, du vælger for objektet. Du kan vælge, hvilke egenskaber der skal returneres ved hjælp af $select-systemforespørgselsindstillingen.
En vellykket PATCH anmodning returnerer HTTP 200 (OK) med hele objektet.
Flere oplysninger:Oprette med data, der er returneret, Opdatere med data, der er returneret og HTTP-headere
Referer til metadata ved navn
Fra og med denne udgivelse kan du bruge navnet på visse metadataegenskaber som alternative nøgler for at referere til et metadataelement. Det gør det meget lettere at forespørge om metadata ved hjælp af Web-API'en. Førhen skulle du udføre en forespørgsel for at få adgang til MetadataId for et bestemt metadataelement, før du kunne hente det med MetadataId som nøgle.
Flere oplysninger:Hente metadata efter navn eller MetadataId
Fejlrettelser
Der er anvendt adskillige fejlrettelser til denne udgave.Flere oplysninger:d9bb79a5-2bfa-4ffe-8cb4-60f192359489#bkmk_limitations8_1
Styre, hvordan aktiviteter sorteres efter dato
Der er en ny sortdate-attribut på det activitypointer-objekt, som du kan bruge til at styre, hvordan aktiviteter sorteres efter dato. Hvis du f.eks. vil have mailobjekter sorteret efter attributværdien senton frem for attributværdien modifiedon, skal du oprette en plug-in eller en arbejdsproces for at angive en sortdate-værdi, der er lig med senton-værdien kun for mailobjekter. Ellers angives sortdate-attributten lig med modifiedon-værdien. Brug derefter denne sortdate-attribut i orderby-kriterierne for forespørgslen.Flere oplysninger:00266be0-ee35-4504-b3d6-8ad528b82314#bkmk_sortdate
Understøttelse af oprettelse og administration af produktegenskaber via programmering
Du kan nu via programmering oprette og administrere produktegenskaber i Dynamics 365, som gør det muligt helt at automatisere produktkataloget i Dynamics 365 og integrere det med tredjeparts-software. Tidligere kunne du via programmering oprette og administrere produktfamilie, produkt eller bundt, men ikke produktegenskaber.
Flere oplysninger:0f6c4255-094e-455e-bf7b-b832b981f58b#Properties
Definere adgangstilladelse til modulære business-apps ved hjælp af programmering
De nye modulære business-apps er baseret på begrebet funktionel adskillelse, dvs. at du kan vælge at vise et begrænset sæt af funktioner for brugere i Dynamics 365 afhængigt af deres arbejdsområde. Udviklere kan ved hjælp af programmering hente og tilknytte eller fjerne tilknytningen af en modulær app med sikkerhedsroller i Dynamics 365 for at definere appens adgangstilladelse.
Flere oplysninger:Definere adgangstilladelse til modulære business-apps i Dynamics 365
Bruge formularscripts til at tilføje ikoner med værktøjstip for kolonner i visninger
Brug formularscripts i Dynamics 365 til at tilføje ikoner med værktøjstip, der er baseret på værdien af kolonnen i visningen. Du kan også angive lokaliserede værktøjstip.Flere oplysninger:a6b5d363-4186-4bc8-a7eb-62f308fa9ef9#BKMK_CustomIcons
Introduktion af klient-API'er til oprettelse og administration af poster i Dynamics 365-mobilklienter, når du arbejder offline
Brug de nye klient-API'er under Xrm.Mobile.offline-navneområdet til at oprette, hente, opdatere og slette poster i Dynamics 365 til telefoner og Dynamics 365 til tablets, mens du arbejder i offlinetilstand. Disse nye klient-API'er fungerer kun, hvis du er i offlinetilstand, og for objekter, der er aktiveret til synkronisering af Mobile Offline.
Flere oplysninger:Xrm.Mobile.offline (klientsidereference)
Introduktion til redigerbare gitre
Den nye funktion til redigerbare gitre indeholder indbyggede redigeringsmuligheder i hovedgitteret og undergitre, som ikke kræver, at du skifter poster eller visninger. De nye redigerbare gitre understøttes i webklienten, Dynamics 365 til telefoner og Dynamics 365 til tablets.
Redigerbare gitre understøtter også hændelser på klientsiden og metoder, der kan bruges til at skrive brugerdefinerede klientudvidelser i henhold til dine forretningsbehov.
Flere oplysninger:Brug redigerbare gitre i Dynamics 365 og Redigerbare gitterobjekter og -metoder (klientsidereference)
Introduktion til klient-API'er til brug af indbyggede enhedsfunktioner i Dynamics 365-mobilklienter
Brug de nye klient-API'er til Dynamics 365 til telefoner og Dynamics 365 til tablets til at forbedre brugeroplevelsen for mobile erhvervsbrugere i salg, teknisk service og andre områder:
Xrm.Utility.getCurrentPosition: Returnerer den aktuelle placering ved hjælp af geoplaceringsfunktionaliteten.
Xrm.Utility.getBarcodeValue: Returnerer oplysninger om stregkode, som f.eks. et produktnummer, der er scannet med kameraet i enheden.
Flere oplysninger:72a66f93-92df-42b9-a8fd-b6125c7fe83b#BKMK_DeviceCapabilities
Forbedret understøttelse af klient-API i den interaktive servicehub
Den interaktive servicehub understøtter nu følgende klient-API'er:
d88d5f21-6385-443b-91f2-0ec0c16b1324#BKMK_TabTabStateChangeEvent
getQueryStringParameters-metoder for kontekstobjektet (Xrm.Page.context)
Metoderne 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_getValue, 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_addOnKeyPress, 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_removeOnKeyPress og 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_fireOnKeyPress til Dynamics 365 kontrolelementer
72a66f93-92df-42b9-a8fd-b6125c7fe83b#BKMK_OpenWebResource-metode i navneområdet Xrm.Utility
Flere oplysninger:Skrive og rette fejl i scripts for den interaktive servicehub
Server til server-godkendelse
Brug server til server (S2S) godkendelse til sikkert og problemfrit at kommunikere med Microsoft Dynamics 365 (online og i det lokale miljø) ved hjælp af dine webprogrammer og services. S2S-godkendelse er den fælles metode, som registrerede apps på Microsoft AppSource, bruger til at få adgang til Dynamics 365-dataene om deres abonnenter. Både enkelt- og multiprofilprogrammer kan bruge denne funktion.
S2S-godkendelse betyder, at du ikke behøver at bruge en betalt Dynamics 365-brugerlicens, når du opretter forbindelse til Dynamics 365-lejere. Der er intet licensgebyr for den særlige konto som programbruger, som du skal bruge sammen med S2S-godkendelse. Med S2S-godkendelse oprettes der en særlig Dynamics 365-brugerkonto uden programlicens, som omfatter oplysninger om det program, du har registreret sammen med Azure Active Directory (Azure AD). I stedet for brugeroplysninger godkendes programmet baseret på et en programbruger, der identificeres med en Azure AD objekt-id-værdi, der er gemt i Dynamics 365-brugerposten.Dynamics 365-programbrugeren er knyttet til en sikkerhedsrolle, der styrer den type data og handlinger, som programmet har tilladelse til at udføre.Flere oplysninger:Opbygge webprogrammer ved hjælp af Server til server-godkendelse (S2S)
Procesforbedringer
Behandling af forbedringer i Dynamics 365 omfatter følgende:
Udføre SDK-meddelelser og -handlinger fra processer
Det er nu muligt at udføre select-SDK-meddelelser og brugerdefinerede handlinger i arbejdsprocesser, procesdialogbokse og andre handlinger.Flere oplysninger:b2c14b32-e7da-4f9b-b7b1-659596c456ca#BKMK_Actions
Adgang til forekomster af forretningsprocesser ved hjælp af Web-API
Forekomster af forretningsprocesforløb vises fuldstændigt via Dynamics 365-Web-API'en, så udviklere og systemintegratorer kan manipulere processer via programmering fra et eksternt brugerdefineret program. Web-API'en gør det muligt for dig at anvende nye processer på objektposter, skifte processtatus fra Active til Finished eller Aborted og skifte fase i procesforløbet.Flere oplysninger:Modeller forretningsprocesforløb
Knytte flere forretningsprocesser til en enkelt objektpost
Mere end én forretningsproces kan knyttes til en enkelt objektpost. Du kan skifte mellem processerne ved hjælp af den udvidede SetProcess handling eller meddelelse. Skift mellem forretningsprocesser uden at miste tilstand og status for hver proces. Forretningsprocesser understøtter nu sikkerhedsroller som et middel til at begrænse brugeradgangen til processen.Flere oplysninger:Modeller forretningsprocesforløb
Klient-API-forbedringer til forretningsprocesser
setActiveProcess-metoden er opdateret, og nogle nye klient API'er tilføjet under Xrm.Page.data.process-navneområdet til håndtering af den nye funktionalitet til samtidige forretningsforløb og muligheden for at markere en proces som Active, Finished eller Abandoned.
Flere oplysninger:Xrm.Page.data.process (klientsidereference)
Forbedringer af klient-API for tilføjelse af meddelelser med handlinger
Tidligere kunne du kun angive en fejltypen meddelelse for et kontrolelement i Dynamics 365 ved hjælp af setNotification klient-API'en. Nu kan du tilføje to typer meddelelse til et kontrolelement med den nye addNotification-metode: fejl eller anbefaling.
Flere oplysninger:51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_notification
Nye meddelelser
I følgende tabel vises nye meddelelser, der er inkluderet i denne version.
Navn |
Referencelinks |
Beskrivelse |
---|---|---|
RetrieveActivePath |
Henter en samling af faser, der i øjeblikket findes i den aktive sti for en forekomst af et forretningsprocesforløb. |
|
RetrieveExchangeAppointments |
RetrieveExchangeAppointments Function |
Henter aftalerne for den aktuelle bruger for et bestemt datointerval fra Exchange Webtjenester. |
RetrieveProcessInstances |
RetrieveProcessInstances Function |
Henter alle forekomster af forretningsprocesforløb for en objektpost på tværs af alle forretningsprocesdefinitioner. |
SetFeatureStatus |
Kun til intern brug. |
|
UpdateFeatureConfig |
Kun til intern brug. |
Nye objekter
I følgende tabel vises nye objekter, der er inkluderet i denne version.
Skemanavn |
Vist navn |
Beskrivelse |
Flere oplysninger |
---|---|---|---|
ActionCard |
Handlingskort |
Handlingskortobjekt til visning af handlingskort. |
|
ActionCardUserState |
ActionCardUserState |
||
AppModuleRoles |
Appmodulroller |
Angiv en bestemt Dynamics 365-brugerfladekontekst. Kun til intern brug |
|
ExpiredProcess |
Udløbet proces |
Udløbet proces i forretningsprocesforløb |
|
InteractionForEmail |
Interaktion for mail |
||
LeadToOpportunitySalesProcess |
Kundeemne til salgsproces for salgsmulighed |
Kundeemne til forretningsprocesforløb i salgsproces for salgsmulighed |
|
NewProcess |
Ny proces |
Ny proces i forretningsprocesforløb |
|
OpportunitySalesProcess |
Salgsproces for salgsmulighed |
Forretningsprocesforløb i salgsproces for salgsmulighed |
|
PhoneToCaseProcess |
Telefon til sagsproces |
Forretningsprocesforløb i telefon til sagsproces |
|
TranslationProcess |
Oversættelsesproces |
Forretningsprocesforløb i oversættelsesproces |
Nye rettigheder
Følgende rettigheder er nye eller ændrede i denne version. Et generelt overblik over, hvordan sikkerhedsrolleeditoren knyttes til rettighedsnavne i dette SDK, findes under Sikkerhedsrollens brugergrænseflade for tilknytning af rettigheder
Navn på rettighed |
Navn, der vises i sikkerhedsrollens brugergrænseflade |
Flere oplysninger |
---|---|---|
prv*ActionCard |
Handlingskort |
|
prv*ExpiredProcess |
Udløbet proces |
|
prv*LeadToOpportunitySalesProcess |
Kundeemne til salgsproces for salgsmulighed |
|
prv*NewProcess |
Ny proces |
|
prv*OpportunitySalesProcess |
Salgsproces for salgsmulighed |
|
prv*PhoneToCaseProcess |
Telefon til sagsproces |
|
prv*TranslationProcess |
Oversættelsesproces |
|
prv*ActionCardUserSettings |
Brugerindstillinger for handlingskort |
|
prv*AppModule |
App |
|
prv*BookableResourceBookingExchangeSyncIdMapping |
BookableResourceBooking til tilknytning af Exchange-id |
|
prvReadInteractionForEmail |
Interaktion for mail |
|
prvLearningPath |
Oprettelse af læringsforløb |
* Denne rettighed er en af følgende: Oprette, Læse, Skrive, Slete, Tilføje, Føje til, Tildele eller Dele.
Nyheder for Opdatering 1 til Microsoft Dynamics CRM Online 2016 og Microsoft Dynamics CRM 2016 Service Pack 1
I denne udgave kan udviklere kan udnytte følgende forbedringer og nye funktioner:
Oprette tilpassede attributter for et objekt.
CRM-forbedringer af web-API
Forbedret understøttelse af klient-API i interaktiv servicehub
Understøttelse af klient-API'er for søgekontrolelement i videnbasen på CRM-mobilklienter og den interaktive servicehub
Start nemt den interaktive servicehub ved hjælp af CRM SiteMap
Anvend SLA'er på flere enheder
Kategoriser objektposter i CRM
Giv feedback og en vurdering af objektposter i CRM
Administrer, hvordan pakker installeres med den forbedrede Package Deployer
Forbedringer af XRM-værktøjer
Forenklet FormXML til strømelementer på de interaktive dashboards
Understøttelse af objekter til forbedret oplevelse ved formulargengivelse og nye klient-API'er
Føj understøttelse af SAS-tilladelse til dine CRM Azure-programmer
Send CRM-data i flere formater til et Microsoft Azure-hosted lytteprogram
Integrer CRM med udgivere til ekstern hændelseshub
Klient-API-understøttelse af kontrolelement til hurtig visning og tidsstyring på den nye funktion til formulargengivelse
Nye objekter
Nye rettigheder
Du kan se en liste over forældede funktioner under Vigtige ændringer i fremtidige udgivelser af Microsoft Dynamics 365.
Oprette tilpassede attributter for et objekt.
Med denne version kan du definere opslagsattributter for kunder på systemet og brugerdefinerede objekter. Opslagsattributter for kunder kan angives til enten en kontakt eller en firmapost.
CRM har altid haft opslagsattributter for kunder, der bruges til den objekterne af typen Contract, Incident, Lead, Quote, Opportunity og SalesOrder. Disse forbliver og fungerer, som de altid har gjort, bortset fra at du nu kan oprette nye.
Du kan oprette disse attributter ved hjælp af tilpasningsværktøjerne i programmet eller via programmering med den nye CreateCustomerRelationshipsRequest-meddelelse.Flere oplysninger:5fc61379-4811-4b3c-9bac-2227ce5662e2#BKMK_createcustlookup
CRM-forbedringer af web-API
Med denne version understøtter CRM-web-API:
Filtrering af poster baseret på navigationsegenskaber med enkeltværdi
Filtrering af poster for objektsæt eller objektforekomster baseret på værdier for navigationsegenskaber med enkeltværdi. Du kan kun bruge den primære attributværdi for det objekt, der refererer til navigationsegenskaben med enkeltværdi, til at filtrere poster.Flere oplysninger:Filtrer poster, der er baseret på navigationsegenskaben enkeltværdi
Bemærk
Dette løser delvist følgende begrænsning i den tidligere version af web-API'en: d9bb79a5-2bfa-4ffe-8cb4-60f192359489#bkmk_246253
Hent relaterede poster for objektsæt ved at udvide navigationsegenskaber
Udvid navigationsegenskaber med enkeltværdi og gruppeværdi for at hente relaterede poster til objektsæt i CRM. Hent f.eks. kontakter til konti, eller hent opgaver til konti.Flere oplysninger:Hente relaterede objekter ved at udvide navigationsegenskaber
Forbedret understøttelse af klient-API i interaktiv servicehub
Den interaktive servicehub understøtter nu også følgende klient-API'er:
Alle klient-API'er til undergitre.Flere oplysninger:Skrivebeskyttede gitterobjekter og -metoder (klientsidereference)
fbaf2e7a-db2f-448f-bd24-6b3ca1ccb28e#BKMK_getId-metode i navneområdet Xrm.Page.data.entity
Metoderne 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_addCustomFilter, 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_addCustomView, 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_setFocus og 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_setShowTime til kontrolelementer
Metoderne 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_close, 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_getCurrentControl og 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_Notification i navneområdet Xrm.Page.ui
Metoderne 205390b9-3eda-4a2b-87cb-2a8f83f953da#BKMK_DisplayState, 205390b9-3eda-4a2b-87cb-2a8f83f953da#BKMK_getLabel og 205390b9-3eda-4a2b-87cb-2a8f83f953da#BKMK_tabsetFocus til en fane (gruppe af sektioner på en side)
Alle metoder for navigationselementer: Flere oplysninger:Xrm.Page.ui.navigation-element (klientsidereference)
72a66f93-92df-42b9-a8fd-b6125c7fe83b#BKMK_OpenEntityForm og 72a66f93-92df-42b9-a8fd-b6125c7fe83b#BKMK_openQuickCreate i navneområdet Xrm.Utility
51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_getUrl og 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_getObject til IFRAME-kontrolelementer; 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_getSrc og 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_setSrc til både webressource- og IFRAME-kontrolelementer
Alle eksisterende klient-API'er fra den tidligere version og nye klient-API'er i denne version til søgekontrolelementet i vidensbasen. Tidligere understøttede den interaktive servicehub kun metoderne getSearchQuery og setSearchQuery.Flere oplysninger:Kontrolelement til søgning i videnbasen (klientsidereference)
Flere oplysninger:Skrive og rette fejl i scripts for den interaktive servicehub
Understøttelse af klient-API'er for søgekontrolelement i videnbasen på CRM-mobilklienter og den interaktive servicehub
Med denne udgave understøttes alle eksisterende og de følgende nye klient API'er for søgekontrolelementet i videnbasen på CRM-mobilklienterne (telefoner og tablets) og den interaktive servicehub, sammen med CRM-webklienten: 9033c622-cbaf-4ba1-b900-eebe17229508#BKMK_PostSearch begivenhed, 9033c622-cbaf-4ba1-b900-eebe17229508#BKMK_addOnPostSearch, 9033c622-cbaf-4ba1-b900-eebe17229508#BKMK_removeOnPostSearch, 9033c622-cbaf-4ba1-b900-eebe17229508#BKMK_getTotalResultCount og 9033c622-cbaf-4ba1-b900-eebe17229508#BKMK_openSearchResult.
Start nemt den interaktive servicehub ved hjælp af CRM SiteMap
I denne version er CRM SiteMap blevet opdateret for at inkludere et navigationslink til start af den interaktive servicehub. Du kan nu starte den interaktive servicehub ved at vælge Indstillinger > Program > Interaktiv servicehub i CRM.Flere oplysninger:Default SiteMap XML
Anvend SLA'er på flere enheder
Du kan nu anvende serviceaftaler (SLA'er) på brugerdefinerede objekter og bestemte systemobjekter i CRM. Før denne version kunne du kun anvende SLA'er på hændelsesobjektet (sager).Flere oplysninger:Anvend SLA'er på objekter
Kategoriser objektposter i CRM
Brug det nye Category-objekt til at oprette og administrere en hierarkisk struktur af kategorier, og knyt derefter objektposter til en eller flere kategorier. Kategorisering af objektposter hjælper med at gruppere dem logisk, så det er nemmere at organisere og søge i dem.Flere oplysninger:Bruge kategoriobjektet til at kategorisere poster i Dynamics 365
Giv feedback og en vurdering af objektposter i CRM
Brug det nye Feedback-objekt til at oprette og administrere feedback og vurderinger af objektposter i CRM.Feedback-objektet bruges primært til at hente brugerfeedback og vurderinger af videnartikler for at se, hvor effektive de er, men du kan aktivere hentning af feedback til andre system- og brugerdefinerede objekter. Brug den nye HasFeedback-egenskab med meddelelserne CreateEntity og UpdateEntity til at aktivere feedback for et system- eller brugerdefineret objekt.Flere oplysninger:Brug af feedback-objektet til at håndtere feedback og vurderinger for Dynamics 365-poster
Administrer, hvordan pakker installeres med den forbedrede Package Deployer
Med Microsoft Dynamics CRM Package Deployer kan du samle en eller flere løsningsfiler, konfigurationsdatafiler og brugerdefineret kode i en "pakke" og installere pakken på en forekomst af CRM (online eller det lokale miljø). Udviklere kan nu styre, hvordan pakker skal anvendes, mens de opretter pakker, ved hjælp af den opdaterede projektskabelon til CRM PackageVisual Studio. Med denne projektskabelon kan du:
Angive, om du vil bevare eller overskrive tilpasninger under opdatering af eksisterende løsninger på en destinationsforekomst af CRM.
Angive, om du automatisk vil aktivere plug-ins og arbejdsprocesser, efter at løsninger er importeret.
Importere datafiler, der eksporteres fra Værktøj til konfigurationsoverførsel til forskellige sprog sammen med brugeroplysningerne.
Tilsidesætte sproget til konfiguration af dataimport ved at angive landestandard-id (LCID) for det sprog, der skal importeres.
Angive, om import af data skal springes over under installation af løsningen. Data omfatter CRM-eksempeldata, flade filer og datafiler, der er eksporteret fra Værktøj til konfigurationsoverførsel.
Angive, om nogle sikkerhedskontrollerer skal springes over under import af data for at spare tid og forbedre ydeevnen for import.
Angive indstillinger, der kan overføres til Package Deployer på kørselstidspunktet. Tilføj f.eks. en parameter for kørsel for at angive LCID'et for den datafil, der skal importeres.
Du kan angive disse indstillinger ved hjælp af den opdaterede ImportConfig.xml-fil eller nye metoder og egenskaber, der kan tilsidesættes i projektskabelonen til Visual Studio.
Eksisterende CRM Package-projekter kan opdateres for at kunne udnytte den nye funktion, der er angivet ved at opdatere Package Deployer-assemblier ved hjælp af NuGet til version 8.1 eller nyere.
Flere oplysninger:Oprette pakker til Dynamics 365 Package Deployer
Forbedringer af XRM-værktøjer
Xrm.Tooling.Connector er blevet forbedret for at give følgende forbedringer:
Når du bruger forbindelsesstrenge til CRM Online-onlineorganisationer, hvor URL-adressen for organisationen er blevet tilpasset ved hjælp af CRM Online Administration, vil forbindelsen nu korrekt identificere forekomsten af organisationen og oprette forbindelse.
Når du bruger OAuth-forbindelser til Dynamics 365, anvendes timeoutindstillinger, der er defineret i en supplerende app.config-fil for forbindelser, nu korrekt.
Ved oprettelse af en brugerdefineret OAuth-baseret forbindelse og overføre den til Xrm.Tooling.Connector, anvendes timeoutindstillinger, der er defineret i en supplerende app.config-fil for forbindelser, nu korrekt.
Klassen Xrm.Tooling.Connector.CrmServiceClient kan nu konverteres direkte til en IOrganizationService-grænseflade. Dette fungerer for alle godkendelsestyper og gør det muligt at udnytte tråde, diagnosticering og logføringsfunktioner for XRM-værktøjer i din eksisterende kode.
Flere oplysninger:Opbygge Windows-klientprogrammer ved hjælp af XRM-værktøjerne
Forenklet FormXML til strømelementer på de interaktive dashboards
Tidligere var alle strømelementer (kø, objektvisning og gemt forespørgsel) i de interaktive dashboards præsenteret under et enkelt <Streams>-mærke adskilt af semikolon, og elementnavnene fandtes under et enkelt <StreamNames>-mærke adskilt af semikolon.
FormXML-strukturen for strømme er blevet opdateret, så de enkelte strømelementer er under et separat mærke, så tilpassere og udviklere nemt kan læse og identificere de enkelte strømkomponenter i FormXML.Flere oplysninger:Form XML reference
Understøttelse af objekter til forbedret oplevelse ved formulargengivelse og nye klient-API'er
Følgende objekter bruger nu den forbedrede oplevelse ved formulargengivelse i CRM og understøtter klient-API'er, der blev indført efter oplevelsen blev introduceret i CRM:
Fakturaprodukt (InvoiceDetail)
Ordreprodukt (SalesOrderDetail)
Tilbudsprodukt (QuoteDetail)
Du kan finde en komplet liste over objekter, der bruger den forbedrede infrastruktur til formulargengivelse, under 41462684-3e5d-4858-8be4-1a7c4fcdeff6#BKMK_UpdatedEntties.
Føj understøttelse af SAS-tilladelse til dine CRM Azure-programmer
Har du eksisterende programmer, der er hostet i Azure-skyen, som henter data fra CRM via Microsoft Azure-servicebus? Godkendelse af den nye signatur til delt adgang (SAS) er nu den anbefalede metode til godkendelse af CRM-Azure, og det leveres med forbedret godkendelsesydeevne. Overvej at opdatere dine eksisterende programmer via Access Control Service (ACS) til SAS. Få mere at vide, hvordan denne ændring påvirker dine programmer, og følg den reviderede registrerings- og konfigurationsproces ved hjælp af den nye version af værktøjet til registrering af plug-ins – nu med understøttelse af SAS.
Flere oplysninger:Azure-integration med Microsoft Dynamics 365., Gennemgang: Opdatere et tjenesteslutpunkt fra ACS- til SAS-tilladelse og Gennemgang: Konfigurere Microsoft Azure (SAS) til integration med Dynamics 365.
Send CRM-data i flere formater til et Microsoft Azure-hosted lytteprogram
I denne version introduceres en ny funktion til formatering af meddelelsestekster i Microsoft Azure-servicebus som JSON eller XML, i stedet for det binære standardformat, for at understøtte forbedret platformsuafhængig kompatibilitet for non.NET-programmeringssprog og -platforme. Lær, hvordan du konfigurerer, sender og modtager Service Bus-meddelelsestekster i disse formater.
Flere oplysninger:Skrive et lyttefunktionsprogram til en Microsoft Azure-løsning.
Integrer CRM med udgivere til ekstern hændelseshub
Er du interesseret i at udnytte de Microsoft Azure-hændelseshubs? Tænker du på, hvordan du kan skubbe dine CRM-hændelsesdata til en hændelseshub? Nyt i denne udgave er muligheden for nem tilslutning af CRM til en hændelseshub. Lær at bruge det nye værktøj til registrering af plug-ins til at konfigurere denne forbindelse, og lær derefter at skrive et lytteprogram til din Azure-hostede hændelseshub, der kan læse og behandle CRM-hændelsesdata.
Flere oplysninger:Arbejde med Dynamics 365-hændelsesdata i din Azure-hændelseshubløsning.
Klient-API-understøttelse af kontrolelement til hurtig visning og tidsstyring på den nye funktion til formulargengivelse
Vi præsenterer nye klient-API'er til at understøtte adgang til kontrolelementer til hurtig visning i den nye funktion til formulargengivelse (også kaldet "turboformularer") i CRM.Flere oplysninger:Xrm.Page.ui quickForms (klientsidereference)
Følgende metoder understøttes nu for tidsstyring på den nye funktion til formulargengivelse: getControlType, getName, getParent, getLabel, setLabel, getVisible, setVisible og refresh.Flere oplysninger:Kontrolelementet Xrm.Page.ui (klientsidereference)
Nye objekter
I følgende tabel vises nye objekter, der er inkluderet i denne version.
Skemanavn |
Visningsnavn |
Beskrivelse |
Flere oplysninger |
---|---|---|---|
BookableResource |
Reserverbar ressource |
Repræsenterer ressource med kapacitet, der kan allokeres til arbejde. |
|
BookableResourceBooking |
Reservation af reserverbare ressourcer |
Repræsenterer linjedetaljerne i en ressourcereservation. |
|
BookableResourceBookingHeader |
Sidehoved for reservation af reserverbare ressourcer |
Reservationsobjekt, der repræsenterer oversigten over de tilknyttede ressourcereservationer. |
|
BookableResourceCategory |
Kategori af reserverbare ressourcer |
Kategoriser ressourcer, der har kapacitet i kategorier, f.eks. roller. |
|
BookableResourceCategoryAssn |
Tilknytning for reserverbar ressourcekategori |
Repræsenterer tilknytningsobjekt til at modellere kategoriseringen af ressourcer. |
|
BookableResourceCharacteristic |
Egenskab for reserverbar ressource |
Tilknytter ressourcer til deres egenskaber og angiver ressourcekundskabsniveauet for den pågældende egenskab. |
|
BookableResourceGroup |
Reserverbar ressourcegruppe |
Knytter ressourcer til ressourcegrupper, de er medlem af. |
|
BookingStatus |
Reservationsstatus |
Tillader oprettelse af flere understatusser, der er knyttet til en indstilling for reservationsstatus. |
|
Category |
Kategori |
Objekt for kategoriseringsposter, der gør det lettere for dine kunder at finde oplysninger på portaler og under søgninger. |
Bruge kategoriobjektet til at kategorisere poster i Dynamics 365 |
Characteristic |
Egenskab |
Repræsentere ressourcernes færdigheder, uddannelse og certificeringer. |
|
Feedback |
Feedback |
Container til feedback og bedømmelser af videnartikler. |
Brug af feedback-objektet til at håndtere feedback og vurderinger for Dynamics 365-poster |
KnowledgeArticlesCategories |
Videnartikelkategori |
Indeholder tilknytninger mellem Knowledge Article og Category-posterne. |
Bruge kategoriobjektet til at kategorisere poster i Dynamics 365 |
RatingModel |
Klassificeringsmodel |
Repræsenterer en model til evaluering af færdigheder og relaterede objekter. |
|
RatingValue |
Klassificeringsværdi |
Repræsenterer en entydig værdi, der er knyttet til en klassificeringsmodel, som giver mulighed for at forsyne brugeren med en brugervenlig klassificeringsværdi. |
|
RecommendedDocument |
Dokumentanbefaling |
Anbefalet dokument. |
Nye rettigheder
Følgende rettigheder er nye eller ændrede i denne version. Et generelt overblik over, hvordan sikkerhedsrolleeditoren knyttes til rettighedsnavne i dette SDK, findes under Sikkerhedsrollens brugergrænseflade for tilknytning af rettigheder
Navn på rettighed |
Navn, der vises i sikkerhedsrollens brugergrænseflade |
Flere oplysninger |
---|---|---|
prv*BookableResource |
Reserverbar ressource |
|
prv*BookableResourceBooking |
Reservation af reserverbare ressourcer |
|
prv*BookableResourceBookingHeader |
Sidehoved for reservation af reserverbare ressourcer |
|
prv*BookableResourceCategory |
Kategori af reserverbare ressourcer |
|
prv*BookableResourceCategoryAssn |
Tilknytning for reserverbar ressourcekategori |
|
prv*BookableResourceCharacteristic |
Egenskab for reserverbar ressource |
|
prv*BookableResourceGroup |
Reserverbar ressourcegruppe |
|
prv*BookingStatus |
Reservationsstatus |
|
prv*Category |
Kategori |
Bruge kategoriobjektet til at kategorisere poster i Dynamics 365 |
prv*Characteristic |
Egenskab |
|
prvConfigureDocumentRecommendation prvReadRecommendedDocument |
Dokumentanbefaling |
|
prv*Feedback |
Feedback |
Brug af feedback-objektet til at håndtere feedback og vurderinger for Dynamics 365-poster |
prv*RatingModel |
Klassificeringsmodel |
|
prv*RatingValue |
Klassificeringsværdi |
|
prv*SavedOrganizationInsightsConfiguration |
Gemt konfiguration for organisationsindsigterne |
TechNet: Få vist statistik om din forekomst på dashboardet Organisationsindsigt |
prv*SyncError |
Synkroniseringsfejl |
|
prvUseOfficeApps |
Brug Dynamics 365 til Outlook |
* Denne rettighed er en af følgende: Oprette, Læse, Skrive, Slete, Tilføje, Føje til, Tildele eller Dele.
Nyheder om Opdatering til CRM Online 2016 og CRM 2016 til det lokale miljø
I denne udgave kan udviklere kan udnytte følgende forbedringer og nye funktioner:
CRM Online-funktioner er nu tilgængelige til det lokale miljø i organisationer
Introduktion til Web API'en
Organisationsdatatjeneste (OData v2 REST-slutpunkt) udfaset
Tilføjet understøttelse af CORS
Understøttelse af formularscripts til tastetrykhændelser og den automatiske fuldførelsesfunktion
CRM for phones and tablets-forbedringer
Forbedringer af redigering og søgning i vidensstyring
Løsningsforbedringer
Udvidelser af serviceaftaler
Overføre og administrere dokumentskabeloner
Kontrolelementer i XRM-værktøjer understøtter nu OAuth-godkendelse og forbindelsesstrenge
Nye objekter i CRM 2016
Nye meddelelser i CRM 2016
Nye rettigheder i CRM 2016
CRM Online-funktioner er nu tilgængelige til det lokale miljø i organisationer
Nye funktioner, der er føjet til Opdatering 1 til Microsoft Dynamics CRM Online 2015, er nu tilgængelige til det lokale miljø i organisationer. Én undtagelse er integrationen med Parature, som kun er tilgængelig for CRM Online. Du kan se en oversigt over nye funktioner i denne version under Nyheder i opdatering 1 til Microsoft Dynamics CRM Online 2015
Introduktion til Web API'en
Hvorfor en ny API?
Godkendelse ved hjælp af Web-API'en
CRM Web API-registreringstjeneste
Hvorfor en ny API?
Web-API'en gør det nemmere at oprette programmer på tværs af en lang række platforme, enheder og programmeringssprog. Web-API'en giver paritet med den eksisterende organisationstjeneste (SOAP-slutpunkt). Du vil kunne gøre det samme ved hjælp af Web-API'en, som du kan med organisationstjenesten, dog med et par forskelle. Du behøver ikke at downloade nogen Microsoft Dynamics 365-SDK-assemblies. Du kan udføre alle handlinger ved hjælp af HTTP-anmodninger, når Web API'en er placeret på [organisationens URI]/api/data/v8.0/. Web-API'en implementerer OData-version 4.0, en åben standard for dataadgang. Du kan se den aktuelle liste over tredjepartsbiblioteker, der understøtter OData, version 4.0, på https://www.odata.org/libraries/.
Brug Web-API'en til integrationer og moderne programmer. For kode, der køres i forbindelse med en plug-in, skal du fortsætte med at bruge de klasser, der er defineret i SDK-assemblies, for at kunne bruge organisationstjenesten.Flere oplysninger:Brug Microsoft Dynamics 365 Web API
Godkendelse ved hjælp af Web-API'en
Til administration af godkendelse kan du bruge Web-API'en i CRM-webprogrammet ved hjælp af JavaScript og HTML-webressourcer uden at behøve kode til godkendelse, ligesom du kan i dag med organisationen (SOAP) eller slutpunkter for organisationsdatatjenesten (Odata v2 REST).
Når du bruger Web-API'en til at få adgang til CRM Online eller Installation med adgang via internet-webtjenester fra dine egne programmer, skal du først registrere din app med Active Directory til din organisation. Derefter kan du bruge Azure Active Directory Authentication Library (ADAL) til at administrere OAuth 2.0-godkendelse hos CRM-webtjenesteudbyderen. For at få adgang til en CRM-installation i det lokale miljø fra dine egne programmer skal du bruge dine legitimationsoplysninger til Windows-netværket til at godkende webtjenesterne.
Flere oplysninger:Gennemgang: Registrere en Dynamics 365-app med Active Directory
CRM Web API-registreringstjeneste
Vi har tilføjet en Discovery-tjeneste til Web API'en for at opretholde paritet med registreringstjenesten på SOAP-slutpunktet. Denne tjeneste gør det muligt på kørselstidspunktet at bestemme de organisationer, som den bruger, der er logget på, tilhører. Du kan hente detaljerede oplysninger om disse organisationer som f.eks. URL-adressen på organisation og CRM-versionen og andet. En ny funktion i registreringstjenesten til Web API'en er muligheden for at filtrere den returnerede liste over organisationer ved hjælp af OData-filterparametre. Registreringstjenesten understøttes af alle CRM-installationstyper.Flere oplysninger:Finde URL-adressen til din organisation ved hjælp af Web API'en
Organisationsdatatjeneste (OData v2 REST-slutpunkt) udfaset
Det nye Web-API giver bedre muligheder i forhold til organisationsdatatjenesten, som blev introduceret i Microsoft Dynamics CRM 2011. Vi anbefaler, at du til ny kode til denne version bruger Web-API'en i stedet for organisationsdatatjenesten, og vi begynder at udfase organisationsdatatjenesten fra og med denne udgivelse. Organisationsdatatjenesten, også kendt som REST-slutpunktet eller OData-slutpunktet, forbliver i programmet længe endnu for at understøtte bagudkompatibilitet. Du kan finde oplysninger om brug af dette slutpunkt, som vi udfaser, i Microsoft Dynamics CRM 2015 SDK: Brug OData-slutpunktet med webressourcer.
Tilføjet understøttelse af CORS
CRM Web-API'en understøtter anmodninger på klientsiden om cross-origin-webressourcer, når den kaldes ved hjælp af OAuth-tokengodkendelse. Dette gøres ved hjælp af en kompatibel implementering af CORS (Cross-Origin Resource Sharing. Denne Web API-funktion fungerer sikkert på trods af browserbegrænsninger, der skal forhindre problemer med cross-site scriptsikkerheden.Flere oplysninger:Bruge OAuth med Cross-Origin Resource Sharing til at oprette forbindelse til et enkelt side-program til Microsoft Dynamics 365
Understøttelse af formularscripts til tastetrykhændelser og den automatiske fuldførelsesfunktion
Når en bruger trykker på tasterne i et kontrolelement til tal eller tekst, skal vedkommende bruge den nye 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_getValue-metode til at hente værdien af et kontrolelement. Du kan bruge denne værdi til at konfigurere interaktive oplevelser som f.eks. datavalidering, når en bruger indtaster i et felt, ved at konfigurere funktionshandlere til tastetrykhændelser ved hjælp af de nye 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_KeyPress. Du kan desuden bruge de nye 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_AutoCompletion til at konfigurere funktionen til automatisk fuldførelse for kontrolelementer til tekst i formularer. Disse nye metoder understøttes ikke for CRM-mobilklienter (telefoner og tablets) og er kun tilgængelige for 41462684-3e5d-4858-8be4-1a7c4fcdeff6#BKMK_UpdatedEntties.
Flere oplysninger:Kontrolelementet Xrm.Page.ui (klientsidereference)
CRM for phones and tablets-forbedringer
Webressourcer og IFRAMES
Understøttelse af formularscripts til nye brugerdefinerede kontrolelementer
Åbne poster i CRM-mobilklient med en URL-adresse
Webressourcer og IFRAMES
Muligheden for at oprette webressourcer og IFRAMEs til brug sammen med Dynamics 365 til tablets understøttes nu fuldt ud i alle formularer til Dynamics 365 til tablets: iOS, Android og Windows 10.Flere oplysninger:Oprette webressourcer og IFrame-indhold til brug med Dynamics 365 til tablets-klienten
Understøttelse af formularscripts til nye brugerdefinerede kontrolelementer
Brug nye brugerdefinerede kontrolelementer til at konfigurere en visuelt moderne og bedre oplevelse for dine brugere i CRM-mobilklienter (telefoner og tablets).Flere oplysninger:TechNet: Bruge formulareditoren
De nye brugerdefinerede kontrolelementer understøtter de samme klient-API'er som CRM-kontrolelementerne, med undtagelse af 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_AutoCompletion, 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_getValue, 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_KeyPress og 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_lookupControlMethods. En komplet liste over klient-API'er, der understøttes af CRM-kontrolelementer, finder du i Kontrolelementet Xrm.Page.ui (klientsidereference).
Åbne poster i CRM-mobilklient med en URL-adresse
Med den nye programhandlerprotokol i CRM 2016 kan du bruge URL-adresser til at åbne poster direkte i CRM-mobilklienter (telefoner og tablets). Du kan også åbne en tom formular for at oprette en objektpost. Du skal installere CRM-mobilklienten på din mobilenhed for at kunne bruge denne funktion.Flere oplysninger:Åbne formularer, visninger og dashboards i Dynamics 365-mobilklient med en URL-adresse
Forbedringer af redigering og søgning i vidensstyring
Dynamics CRM Service-modulet får et løft i denne version med tilføjelsen af effektive vidensstyringsfunktioner. Derudover til RTF-format understøtter det nye KnowledgeArticle-objekt multimediedata som film og videoer. Artiklerne har en livscyklus, hvor de fortsætter gennem en publicering af arbejdsprocesser.
Find svar på dine spørgsmål med fuldtekstsøgninger i videnbaseposter efter emner og produkter ved hjælp af FullTextSearchKnowledgeArticleRequest-meddelelsen. Denne meddelelse giver systematisk adgang til et nøgleordsbaseret søgeindeks over artikelindhold. Brug denne meddelelse til at få adgang til søgeindhold, og levér søgeresultater til kunder og partnere.
Til understøttelse af vidensstyringskapaciteten er der tilføjet nye rettigheder, Publish Knowledge Articles og Approve Knowledge Articles. Rollerne Kundeservicemedarbejder og Kundeservicechef har disse rettigheder, og der er tilføjet en ny Vidensstyring-rolle.
For CRM-webklienten er formularprogrammerings-API'en på klientsiden blevet opdateret, så der nu er flere egenskaber i det objekt, der returneres fra 9033c622-cbaf-4ba1-b900-eebe17229508#BKMK_getSelectedResult-funktionskaldet. Alle andre klient-API'er og -hændelser, som blev understøttet af kontrolelementet til søgning i videnbasen i Microsoft Dynamics CRM 2015-versionen, understøttes fortsat.
For den nye interaktive servicehubklient understøttes kun 9033c622-cbaf-4ba1-b900-eebe17229508#BKMK_getSearchQuery- og 9033c622-cbaf-4ba1-b900-eebe17229508#BKMK_setSearchQuery-metoden for kontrolelementet til søgning i videnbasen.
Du kan finde flere oplysninger om API'er på klientsiden, som understøttes af kontrolelementet til søgning i videnbasen, i Kontrolelement til søgning i videnbasen (klientsidereference). Du kan finde flere oplysninger om vidensstyring i Vidensstyringsobjekter.
Løsningsforbedringer
Tidligere, når et objekt blev føjet til en løsning, og denne løsning blev eksporteret, blev objektet og alle dets aktiver eksporteret i denne løsning. Dette omfattede attributter, formularer, visninger, relationer, visualiseringer og andre aktiver, som blev pakket med objektet. Alle objekter blev eksporteret, uanset om udvikleren faktisk ønskede at levere objektet. Denne proces medførte potentielle afhængigheder eller ændrede utilsigtet objekter i destinationsinstallationen.
En udvikler eller andre programtilpassere kan oprette og udgive programrettelser til løsningen, der indeholder underkomponenter til objekter, frem for at hele objektet og alle dets aktiver udgives. Den oprindelige løsning og flere udgivne programrettelser kan blive samlet på et senere tidspunkt i en opdateret version af den oprindelige løsning, som derefter kan erstatte den oprindelige løsning.
Flere oplysninger:Oprette programrettelser for at forenkle løsningsopdateringer.
Udvidelser af serviceaftaler
Serviceaftaler (SLA'er) i CRM er blevet forbedret i den aktuelle udgivelse.
Manuelt anvende SLA'er på hændelser (sager): Du kan nu manuelt anvende en SLA på en sag ved at opdatere sagsposten og angive en aktiv SLA i attributten Incident.SLAId for sagsposten.
Automatisk aktivere eller deaktivere SLA'er: Du kan nu bruge UpdateRequest-meddelelsen til at aktivere eller deaktivere en SLA-post. Du skal aktivere en SLA-post, når du har oprettet den, hvis SLA-posten skal kunne anvendes på sagen. Du deaktiverer typisk SLA'er under vedligeholdelsesaktiviteter, eller når du importerer sager, hvor du ikke ønsker, at SLA'er skal gælde for sagerne.
Bemærk
Du kan også bruge UpdateRequest-meddelelsen til at aktivere og deaktivere automatisk postoprettelsen og opdatering af regler (ConvertRule) og ruteregelsæt (RoutingRule). Det var ikke muligt i tidligere versioner.
SLA-, ConvertRule- og RoutingRule-objekterne er stadig kun til intern brug. Andre SDK-meddelelser, bortset fra Update-meddelelsen, understøttes stadig ikke for disse objekter.Flere oplysninger:Serviceobjekter (kontrakt, hændelse, videnartikel, kø, kalender, berettigelse, slakpiinstance)
Overføre og administrere dokumentskabeloner
Du kan nu oprette dokumentskabeloner for Microsoft Excel eller Word for at have en standardiseret repræsentation af dine CRM-data. Disse skabeloner kan bruges af dine teammedlemmer til at oprette Excel eller Word-dokumenter med opdaterede CRM-data til analyse og rapporteringsformål. Brug SDK'et til automatisk at overføre og administrere dokumentskabeloner.
Flere oplysninger:Overføre og administrere dokumentskabeloner i Dynamics 365
Kontrolelementer i XRM-værktøjer understøtter nu OAuth-godkendelse og forbindelsesstrenge
Microsoft.Xrm.Tooling.Connector er den primære grænseflade til CRM til alle værktøjs- og Unified Service Desk-opgaver. Den findes også som en del af Microsoft Dynamics 365-SDK til udviklere, der ønsker at bygge CRM-forbundne Windows-programmer. Udviklere kan bruge denne opdaterede API til at tillade, at OAuth 2-protokollen bruges til at godkende med CRM-webtjenester. Tilføjelse af OAuth muliggør multifaktorgodkendelse med henblik på forbedret sikkerhed og adgang til CRM.
XRM-værktøjer understøtter nu også forbindelsesstrenge, hvilket giver mulighed for brug af SQL-lignende forbindelsesstrenge i CrmServiceClient-klassen.
Flere oplysninger:Opbygge Windows-klientprogrammer ved hjælp af XRM-værktøjerne
Nye objekter i CRM 2016
I følgende tabel vises nye objekter, der er inkluderet i denne version.
Skemanavn |
Vist navn |
Beskrivelse |
Flere oplysninger |
---|---|---|---|
KnowledgeArticle |
Vidensartikel |
Beskriver artikler, som er viden inden for organisationen til intern og ekstern brug. |
|
KnowledgeArticleIncident |
Videnartikelforekomst |
Indeholder tilknytningerne mellem en videnartikel og en hændelse. |
|
KnowledgeArticleViews |
Visninger af videnbaseartikel |
Sporer det antal gange en artikel bliver vist pr. dag. |
|
LanguageLocale |
Sprog |
Indeholder oplysninger om de understøttede sprog til oversættelse af en videnartikel. |
Nye meddelelser i CRM 2016
I følgende tabel vises nye meddelelser, der er inkluderet i denne version.
Anmode om klasse |
Web-API-handling |
Beskrivelse |
Flere oplysninger |
---|---|---|---|
Opretter en programrettelse til løsning fra en administreret eller ikke-administreret løsning. |
Oprette programrettelser for at forenkle løsningsopdateringer |
||
Opretter en ny kopi af en ikke-administreret løsning, der indeholder den oprindelige løsning plus alle dens programrettelser. |
Oprette programrettelser for at forenkle løsningsopdateringer |
||
Opretter en oversættelse af en videnartikelpost. |
7d0f1da8-1d6b-4795-a4c1-b0ed898e59f0#Translation |
||
Opretter en overordnet eller underordnet version af en videnartikelpost. |
7d0f1da8-1d6b-4795-a4c1-b0ed898e59f0#Version |
||
Erstatter en administreret løsning plus alle dens programrettelser. |
Oprette programrettelser for at forenkle løsningsopdateringer |
||
I/T |
Udfører en fuld tekstsøgning på videnartikler i CRM ved hjælp af den angivne søgetekst. |
7d0f1da8-1d6b-4795-a4c1-b0ed898e59f0#Search |
|
I/T |
Øger antal visninger pr. dag af en videnartikelpost. |
7d0f1da8-1d6b-4795-a4c1-b0ed898e59f0#IncrementViewCount |
|
Angiver den proces, der er knyttet til et bestemt målobjekt. |
|||
Opdaterer en komponent i en ikke-administreret løsning. |
Nye rettigheder i CRM 2016
Følgende rettigheder er nye eller ændrede i denne version. Et generelt overblik over, hvordan sikkerhedsrolleeditoren knyttes til rettighedsnavne i dette SDK, findes under Sikkerhedsrollens brugergrænseflade for tilknytning af rettigheder.
Navn på rettighed |
Navn, der vises i sikkerhedsrollens brugergrænseflade |
Flere oplysninger |
---|---|---|
prv*AzureServiceConnection |
Azure Service-forbindelse |
Kun til intern brug. |
prv*DataPerformance |
Dashboard for dataydeevne |
|
prv*LanguageLocale |
Sprog |
|
prv*MobileOfflineProfile |
Mobile Offline-profil |
Kun til intern brug. |
prv*RecommendationModel |
Produktanbefalingsmodel |
Kun til intern brug. |
prv*SimilarityRule |
Lighedsregel |
Kun til intern brug. |
prvConfigureSharePoint |
Kør guiden SharePoint-integration |
Definere brugerdefineret kravtilknytning for serverbaseret SharePoint-integration |
prv*KnowledgeArticle |
Vidensartikel |
|
prv*KnowledgeArticleViews |
Visninger af vidensbaseartikel |
|
prvApproveKnowledgeArticle |
Godkend vidensartikler |
|
prvPublishKnowledgeArticle |
Publicer vidensartikler |
|
prv*DocumentTemplate |
Dokumentskabelon |
|
prv*PersonalDocumentTemplate |
Personlig dokumentskabelon |
Meddelelser og metoder for objektet PersonalDocumentTemplate |
prvDocumentGeneration |
Dokumentoprettelse |
|
prv*KnowledgeSearchModel |
Vidensøgningsmodel |
7d0f1da8-1d6b-4795-a4c1-b0ed898e59f0#Search |
prv*TopicModel |
Emnemodel |
Kun til intern brug. |
prv*CustomControl |
Brugerdefineret kontrolelement |
TechNet: Flere kontrolelementer til CRM til telefoner og tablets |
prv*CustomControlDefaultConfig |
Standardkonfiguration for brugerdefineret kontrolelement |
TechNet: Flere kontrolelementer til CRM til telefoner og tablets |
prv*CustomControlResource |
Ressource til brugerdefineret kontrolelement |
TechNet: Flere kontrolelementer til CRM til telefoner og tablets |
* Denne rettighed er en af følgende: Oprette, Læse, Skrive, Slete, Tilføje, Føje til, Tildele eller Dele.
Se også
Software Development Kit til Microsoft Dynamics 365 (online) og Dynamics 365 (til det lokale miljø)
Frigivelsesoversigt
Hvordan gør jeg?
Opret forbindelse til Microsoft Dynamics 365
Sikkerhedsmodellen for Microsoft Dynamics 365
Udvide Microsoft Dynamics 365
Modeller dine virksomhedsdata i Microsoft Dynamics 365
Administrere dine data i Microsoft Dynamics 365
Administrere Microsoft Dynamics 365-installationen
eksempelkodebibliotek for Microsoft Dynamics 365
Microsoft Dynamics 365-programmeringsreference
SDK-udvidelser til Microsoft Dynamics 365
Microsoft Dynamics 365
© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret