Jagamisviis:


Funktsioonihalduse ülevaade

Igale väljalaskele lisatakse funktsioone ja nende uuendusi. Funktsioonihalduse kogemus pakub tööruumi, kus saate vaadata igale väljalaskele lisatud funktsioonide loendit. Siis saate kasutada tööruumi funktsioonidokumentatsiooni vaatamiseks ning funktsioonide lubamiseks või keelamiseks.

Funktsioonihalduse tööruum

Funktsioonihalduse tööruumi saate avada, valides armatuurlaudalt vastava paani. Näete lehte, kus kuvatakse funktsioonide loend kõigi väljalasete jaoks, mida funktsioohalduse kogemus toetab.

Funktsioonide loend sisaldab järgmist teavet.

  • Funktsiooni nimi – lisatud funktsiooni kirjeldus.
  • Olek – sümbol näitab, kas funktsioon on sisse lülitatud (märge), on välja lülitatud (tühi), on planeeritud sisse lülitatud (kell), on kohustuslik (lukk), nõuab tähelepanu enne selle sisselülitamist (hoiatussümbol) või ei saa seda sisse lülitada (X). Siin kuvatavat sätet kasutatakse kõigi juriidiliste isikute puhul. Pidage meeles, et isegi kui funktsioon on sisse lülitatud, kontrollib seda ikkagi turve. Seetõttu on funktsioon saadaval ainult neile kasutajatele, kellel on sellele juurdepääs, põhinevalt nende turberollil. See on saadaval ainult juriidilistele isikutele, millele kasutajal on juurdepääs.
  • Luba kuupäev – kuupäev, mil funktsioon lülitati sisse või planeeritakse sisse lülitada.
  • Funktsiooni lisati – kuupäev, mil funktsioon lisati teie keskkonda. See kuupäev sisestatakse automaatselt, kui värskendate oma keskkonda igakuiste väljaannete tsüklite ajal.
  • Funktsiooni olek – funktsiooni praegune töötsükli olek: eelvaade, vabastatud (kuvatakse tühjana), vaikimisi sisse lülitatud ja kohustuslik. Täpsemate üksikasjadega kaetud riigid on selles artiklis hiljem kaetud.
  • Moodul – moodul, mida uus funktsioon mõjutab.

Paberraha

Funktsiooni oleku veerg kaasatakse versiooniga 10.0.21.

Kui valite funktsiooni, kuvatakse lisateave üksikasjade paanil funktsioonide loendist paremal. Paani ülaosas näete funktsiooni nime, funktsiooni lisamiskuupäeva, funktsioonist mõjutatud moodulit ja linki Lisateavet. Valige see link funktsiooni dokumentatsiooni vaatamiseks. Kui dokumentatsioon ei ole saadaval, suunatakse teid ajutisele lehele. Üksikasjapaan sisaldab ka välja Kommentaarid , kus saate lisada oma kommentaare funktsiooni kohta.

Funktsioonihalduse tööruumil on ka mitu vahekaarti, millest igaühel on funktsioonide loend.

  • Uus – see vahekaart näitab kõiki funktsioone, mis on lisatud pärast viimast kuu uuendamist. Kui olete mõne igakuise uuenduse vahele jätnud, kuvab vahekaart kõik uued funktsioonid, mis on lisatud alates viimasest korrast, kui uuendasite. Uusimad funktsioonid kuvatakse loendi ülaosas. Uute funktsioonide koguarvu näidatakse ka paanil lehe ülaosas.
  • Pole lubatud – sellel vahekaardil kuvatakse kõik funktsioonid, mis ei ole sisse lülitatud. Uusimad funktsioonid kuvatakse loendi ülaosas. Lisaks kuvatakse lehe ülaosas paanil väljas olevate funktsioonide koguarvu.
  • Planeeritud – see vahekaart näitab kõiki edaspidiseks sisse lülitamiseks planeeritud funktsioone. Kõige varasema plaanitud kuupäevaga funktsioonid kuvatakse loendi ülaosas. Lisaks näitab lehe ülaosas olev paan ajastatud funktsioonide koguarvu.
  • Kõik – see vahekaart näitab kõiki funktsioone. Uusimad funktsioonid kuvatakse loendi ülaosas.

Funktsioonisoovituste teatised

Versioonis 10.0.35 võivad kasutajad näha teatisi, mis teavitavad neid soovitatud funktsioonidest. Kasutajad saavad läbi vaadata soovitatud funktsiooni ja taotleda selle lubamist administraatori poolt. Taotlus käivitab administraatoritele saadetava teatise, mida nad saavad kasutada soovitatud funktsiooni hindamiseks ja otsustamiseks, kas see tuleks nende organisatsiooni jaoks lubada.

Funktsiooni olekud

Funktsioonid võivad muutuda mitme oleku vahel, alustades funktsioonide haldamisest ja muutudes lõpuks tootes kohustuslikuks. See jaotis kirjeldab kehtivaid funktsiooni valikuid.

Eelvaade funktsioonidele (valikuline)

Tootemeeskonnad saavad otsustada uue funktsiooni algsel käivitamisel eelvaate funktsioonina. Eelvaate funktsioonid pole vaikimisi lubatud ja need on valikulised. Omaniku tootetiim värskendab pärast eduka eelvaateperioodi lõppu väljalasetavaid funktsioone.

Paberraha

Eelvaate funktsioonid alluvad kindlatele eelvaate tingimustele.

Väljastatud funktsioonid (valikuline)

Nende funktsioonide oleku veerg Funktsioon on tühi. Algselt väljastatuna lisatud funktsioone ei lülitata vaikimisi sisse ja nende lubamine on valikuline. Eelvaatest uuendatud funktsioonid säilitavad nende lubamise oleku.

Vaikefunktsioonid (valikuline)

Funktsioonid, mida uuendatakse vaikimisi olekusse Sees, lülitatakse vaikimisi sisse, kuid neid saab keelata. Pärast seda, kui funktsioonid, mida saab keelata, on olekus Vabastatud olnud vähemalt kuus kuud, on nende eeldatavalt järgmise põhivabastuse olekusse liikumine. Funktsioonid, mis vaikimisi üle minna On-i, peavad olema koosnema vabastamise uuest artiklist. Värskenduse algatab toote omanik.

Paberraha

Kuna need funktsioonid lubatakse automaatselt, on oluline määrata, kas teie organisatsioon on valmis neid funktsioone uuendama või on vaja rohkem aega. Kui vaja on rohkem aega, võib olla vajalik need funktsioonid ajutiselt keelata. Pange tähele, et funktsiooni siirde vaikimisi valikule On tehakse tavaliselt põhivabastuses enne, kui see funktsioon on määratud kohustuslikuks . Sel hetkel pole teil võimalust seda funktsiooni keelata.

Kohustuslik

Kohustuslik on funktsioonide eeldatav lõplik olek. See näitab, et funktsioonid on sisse lülitatud ja te ei saa neid keelata ilma Microsoft`iga kontakteerumata. Valikulised funktsioonid muutuvad kohustuslikuks pärast kahte põhivabastust. Kriitilisi funktsioone saab erandkorras kehtestada kohustuslikuna.

Eeldatava funktsiooni töötsükli näide

Funktsioonid, mida saab keelata ja mis lisati vabastamisena ja valikulistena enne aprilli väljalaset või osana sellest, eeldatakse, et üleminekud järgnevas oktoober väljaandes vaikimisi olekusse On. Seejärel eeldatakse, et need muutuvad kohustuslikuks järgmise aasta aprillis.

Funktsiooni, mida ei saa keelata ja mis lisati vabastamisena ja valikulistena enne aprilli väljalaset või osana sellest, eeldatakse, et see üleminekuks järgmise aasta aprillis olekusse Kohustuslik.

Funktsiooni lubamine

Kui funktsioon ei ole sisse lülitatud, kuvatakse üksikasjade paanil nupp Luba kohe. Selle nupu abil saate funktsiooni lubada.

Pärast funktsioonide lubamist ei saa mõnda neist enam keelata. Kui funktsiooni, mida proovite sisse lülitada, ei saa välja lülitada, kuvatakse hoiatus. Toimingu tühistamiseks ja funktsiooni keelamiseks klõpsake nuppu Tühista. Kuid kui valite funktsiooni lubamiseks suvandi Luba, ei saa te seda hiljem keelata.

Mõned funktsioonid kuvavad enne nende lubamist sõnumi, mis annab lisateavet. Need omadused on tähistatud kollase hoiatussümboliga. Peaksite lisateavet hoolikalt lugema, et veenduda, et saate aru, mis juhtub, kui funktsioon on lubatud. Saate funktsiooni lubamiseks siiski valida suvandi Luba.

Mõni funktsioon kuvab sõnum, et funktsiooni ei saa enne toimingu tegemist lubada. Need omadused on tähistatud punane X hoiatussümboliga. Enne funktsiooni lubamist peate täitma kirjelduses kirjeldatud toimingud. Näiteks kui te ei saa kasutada funktsiooni kuni konfiguratsioonivõti on keelatud, siis peate esmalt keelama konfiguratsioonivõtme ja seejärel naasma funktsiooni haldusesse funktsiooni lubamiseks.

Kui funktsioon on lubatud, kuvatakse üksikasjapaanil lingi Lisateave all teade. See teade kas ütleb, et funktsioon lülitati sisse, või näitab kuupäeva, millal on funktsioon plaanitud sisse lülitada. See ilmub iga kord, kui valite selle funktsiooni funktsioonide loendist.

Tulevikus lubamist planeerivad funktsioonid kuvatakse vahekaardil Planeeritud . Pakktöötlus võimaldab neid süsteemi kuupäeva esitatud ajavööndi alusel määratud kuupäeva keskööl.

Funktsiooni uuesti plaanimine

Kui funktsioon on tulevikus lubatud, kuvatakse üksikasjade paanil nupp Graafik. Selle nupu abil saate muuta väärtuse Luba kuupäev erinevaks kuupäevaks.

  1. Valige planeeritud funktsioon, mida soovite ümber planeerida ja seejärel valige üksikasjade paanil suvand Graafik.
  2. Määrake väljal Luba kuupäev kuvatavas dialoogiboksis uus kuupäev, millal funktsioon peaks olema lubatud.
  3. Funktsiooni ümberplan lubamiseks klõpsake nuppu Luba, graafiku tühistamiseks nuppu Keela.

Funktsiooni keelamine

Kui funktsioon on lubatud, kuvatakse üksikasjade paanil nupp Keela. Selle nupu abil saate funktsiooni keelata. Nupp Keela pole saadaval, kui seda funktsiooni ei saa keelata.

Kui funktsioon on keelatud, kuvatakse üksikasjade paanil linkima teade lisateabe saamiseks. See teade ütleb, et funktsioon pole sisse lülitatud. See ilmub iga kord, kui valite selle funktsiooni funktsioonide loendist. Funktsioonid, mida pole lubatud, kuvatakse vahekaardil Pole lubatud.

Funktsioonid, mis peavad olema lubatud

Mõnikord lisatakse kriitiline funktsioon, mis tuleb uuendamisel automaatselt sisse lülitada. Need funktsioonid lubatakse automaatselt väljal Luba kuupäev määratud kuupäeval . Nende funktsioonide puhul kuvatakse üksikasjade paanil teade linkima all. See teade kinnitab, et funktsioon on lubatud, või näitab tulevast kuupäeva, millal funktsioon lubatakse. See ilmub iga kord, kui valite selle funktsiooni funktsioonide loendist.

Kõigi funktsioonide lubamine

Kõigi funktsioonide lubamiseks klõpsake nuppu Luba kõik .

Kui valite suvandi Luba kõik, kuvatakse suvand, kus peate sisestama järgmise teabe:

  • Kõigi funktsioonide loend, mis vajavad kinnitamist enne, kui neid saab lubada. Kui soovite lubada loendi funktsioone, valige kinnitamist nõudvate funktsioonide nupu jaoks Jah.
  • Kõik funktsioonid, mida saab lubada, on lubatud. Neid funktsioone ei saa lubada.

Kõik funktsioonid, mida saab lubada, on lubatud. Kui funktsioon on juba plaanitud tulevikus lubatuks, siis ajakava ei muutu.

Luba kõik funktsioonid automaatselt

Kui soovite kõik uued funktsioonid automaatselt lubada, saate tööruumi pealkirja all oleva ripploendi abil muuta, mis juhtub uute funktsioonide lisamisel.

  • Valige luba uutel funktsioonidel automaatselt lubada kõik uued funktsioonid, kui need lisatakse teie keskkonda.
  • Tehke valik Ära luba uusi funktsioone automaatselt , kui kõik rakendatavad uued funktsioonid tuleks keskkonda lisatud funktsioonide puhul vaikimisi välja lülitada.

Kui lubate kõik funktsioonid automaatselt, lubab see kõik funktsioonid, mis lubatakse, kui klõpsate nuppu Luba kõik. See ei luba kinnitamist nõudvaid funktsioone või funktsioone, mida ei saa enne toimingu tegemist lubada.

Otsi värskendusi

Funktsioonid lisatakse teie keskkonda pärast iga värskendust. Kuid uuendusi saate käsitsi kontrollida, klõpsates nuppu Kontrolli uuendusi . Iga funktsioon, mis lisati süsteemi pärast värskendust, lisatakse funktsioonide loendisse. Näiteks kui kaasatud funktsioon on lubatud pärast väljaandmist, siis saate otsida värskendusi ja funktsioon lisatakse teie loendisse.

Rollide määramine

Funktsioonihalduse tööruumi saavad avada süsteemiadministraatorid ja ka kasutajad, kes on määratud funktsioonihalduri rollile või Funktsioonivaaturi rollile. Need kaks rolli loodi funktsioonihalduse kogemuse toetamiseks. Funktsioonihalduri rollis kasutajad saavad mis tahes funktsioone sisse või välja lülitada. Samuti saavad nad funktsiooni kommentaarivälja uuendada. Funktsioonivaaturi rolli kasutajad saavad vaadata ainult funktsioonihalduse tööruumi . Nad ei saa funktsioone sisse või välja lülitada.

Funktsioonihalduri roll ja funktsiooni vaataja roll ei alista kasutaja kehtivat turvet. Nad kontrollivad lihtsalt seda, kas kasutaja saab funktsioone sisse ja välja lülitada. Need ei anna juurdepääsu funktsioonidele enestele.

Konfiguratsioonivõtmeid kasutavad funktsioonid

Kui funktsioon kasutab konfiguratsioonivõtit, kuid konfiguratsioonivõti ei ole sisse lülitatud, ei kuva funktsioonihalduse tööruum funktsiooni saadaval funktsioonide loendis. Pärast konfiguratsioonivõtme sisselülitamist peate uuendama funktsiooniloendit, kasutades menüükäsku Uuendamiskontroll . Funktsioon kuvatakse seejärel funktsioonide loendis.

Kui lülitate konfiguratsioonivõtme välja, ei eemaldata funktsiooni funktsioonide loendist.

Andmeüksused

Andmeüksus, mille nimi on Funktsioonihaldus , võimaldab teil eksportida funktsioonihalduse sätted ühest keskkonnast ja seejärel importida need teise keskkonda. See üksus uuendab ainult olemasolevaid funktsioone. Üksuse äriloogika aitab ka tagada, et importimisel rakendatakse samad funktsioonihalduse tööruumis kasutatavad reeglid. Näiteks ei saa alistada kohustusliku funktsiooni sätet, eemaldades importimise ajal kuupäeva.

Järgmised näited kirjeldavad, mis juhtub, kui kasutate andmete importimiseks funktsioonihalduse üksust.

  • Kui muudate välja Lubatud väärtuseks Jah, siis on funktsioon lubatud ja väli Luba kuupäev seatakse praegusele kuupäevale.
  • Kui muudate välja Lubatud väärtuseks Eivõi jätate välja EnableDate tühjaks, siis funktsioon keelatakse ja väli Luba kuupäev tühjendatakse. Välja ei saa lülitada kohustuslikke funktsioone või funktsiooni, mida pole võimalik välja lülitada pärast selle sisse lülitamist.
  • Välja EnableDate väärtuse muutmisel tulevaseks kuupäevaks planeeritakse funktsioon selle kuupäeva jaoks.
  • Kui muudate välja Lubatud väärtuseksJahja muudate välja EnableDate väärtuseks tulevase kuupäeva, planeeritakse funktsioon sellele kuupäevale.
  • Kui muudate välja Lubatud väärtuse väärtuseks Ei, kuid muudate välja EnableDate väärtuseks tulevase kuupäeva, planeeritakse see funktsioon sellele kuupäevale.
  • Kui funktsioon on lubatud ja te lisate enableDate välja, mis on seatud tulevasele kuupäevale, jääb see funktsioon lubatud. Funktsiooni uuesti plaanimiseks peate välja Lubatud väärtuseks muutmaEi.

Funktsioonihaldus ja eelväljaanded

Funktsioonihaldusega saate juhtida igas väljaandes saadetud funktsioone. Eelväljaandega saab Microsoft Teams välja anda funktsioone piiratud arvule klientidele, et neid funktsioone saaks katsetada ja kontrollida kõiki kliente mõjutamata. Funktsioonihaldus ei reguleeri ühtegi eelväljaantud funktsiooni.

Funktsioonihalduse kasutamine ISV-funktsioonide või kohandatud funktsioonide sisselülitamiseks

Funktsioonihaldus pole praegu saadaval sõltumatute tarkvaramüüjate (ISV-d) funktsioonide ja kohandatud funktsioonide jaoks. Kuid Microsoft lisab rohkem funktsioone funktsioonihalduse parandamiseks. Kui need parandused on tehtud, muudab Microsoft funktsioonihalduse saadavaks kõikidele uutele funktsioonidele ja annab juhised funktsioonide uuendamiseks nii, et saaksite seda kasutada.

Korduma kippuvad küsimused (KKK)

Millal funktsioone lisatakse, eemaldatakse või muudetakse?

Omadused lisatakse, eemaldatakse ja neid muudetakse koodimuudatuste kaudu, mida omavad tootetiimid. Nende muudatuste vastuvõtmiseks tuleb keskkondi värskendada.

Kas funktsioon muutub automaatselt kohustuslikuks?

Ei, funktsioon ei muutu automaatselt kohustuslikuks. Omaniku tootetiim peab koodi muutma.

Miks ei eksisteeri kindlat kohustuslikku lubamiskuupäeva?

Värskenduste väljaandmissaeg on muutuv, keskkondade värskendamisaeg on muutuv ja kliendid saavad mõne värskenduse vahele jätta. Seetõttu on kindlaid kuupäevi raske määrata.

Kus asub dokumentatsioon kohustuslike funktsioonide kohta?

Selle dokumentatsiooni koostavad Dynamics 365 rakendusemeeskonnad. Neid funktsioone nimetatakse sageli funktsiooni Värskendab kliendi funktsiooni osa- või eemaldatudvõi taunitud funktsioonides.

Kas on olemas tootesisene teatis või märguanne selle kohta, et funktsioon muutub kohustuslikuks?

Praegu pole olemas teavitamismehhanismi, mis annaks teada, et funktsioon muutub kohustuslikuks.

Kas funktsioone lubatakse kunagi kliendi teadmata?

Jah, funktsioone saab lubada kliendi teadmata järgmistes olukordades:

  • Funktsioon teisaldatakse vaikimisi kohta. Selles olekus saab funktsiooni siiski keelata.
  • Funktsiooni uuendatakse kohustuslikuks . See muudatus ilmneb ainult koos põhivabastusega. Kriitilisi funktsioone võib igal uuendamisel teisaldada kohustuslikuks.

Mis on eelväljaanne ja kuidas on see seotud funktsioonihaldusega?

Funktsiooni eelväljaanded on Microsofti kontrollitavad reaalajas sisse-väljalülitid. Need on funktsioonihalduse antud kliendi juhtelementidest eraldi.

  • Privaatseid eelversioon funktsioonihalduses ei loetleta enne, kui need on lennutatud. Selle jaoks peab klient tootmiskeskkonnas andma nõusoleku spetsiaalse programmiga ühinemiseks.
  • Avalik eelversioon funktsioonihalduses loetletakse funktsioonid avalik eelversioon Vabastatud (üldiselt saadaval), v.a juhul, kui neid lennult välja ei saadi. Tootemeeskonnad lülitavad funktsiooni eelväljaande välja ainult viimases hädas kriitilise probleemi leidmise korral ning tavaliselt tehakse seda ühe kliendi kaupa.

Kas funktsioonide eelväljaandeid keelatakse kunagi kliendi teadmata?

Jah, kui funktsioon mõjutab sellise keskkonna toimimist, millel ei ole funktsionaalset mõju, võidakse funktsioon lubada vaikimisi.

Kuidas saab funktsiooni lubamist koodis kontrollida?

Kasutage klassi FeatureStateProvider meetodit isFeatureEnabled ja edastage see funktsiooniklassi eksemplarile. Näide:

if (FeatureStateProvider::isFeatureEnabled(BatchContentionPreventionFeature::instance()))

Kuidas saab funktsiooni lubamist metaandmetes kontrollida?

Atribuudi FeatureClass abil saab näidata, et mõned metaandmed on funktsiooniga seotud. Funktsiooni jaoks kasutatava klassi nime tuleks kasutada, nt BatchContentionPreventionFeature. Need metaandmed on nähtavad ainult selles funktsioonis. Atribuut FeatureClass on saadaval menüüdes, menüükäskudes, loend väärtustes ja tabeli/vaate väljadel.

Mis on funktsiooniklass?

Funktsioonihalduse funktsioonid on määratletud funktsiooniklassidena . Funktsiooniklass juurutab IFeatureMetadata ja kasutab funktsiooniklassi atribuuti, et tuvastada end Funktsioonihalduse tööruumis. Saadaval on mitmeid näiteid funktsiooniklassidest, mida saab kontrollida koodis lubatuse puhul, kasutades FeatureStateProvider API-d ja metaandmetes atribuudi FeatureClass abil. Näide:

[ExportAttribute(identifierStr(Microsoft.Dynamics.ApplicationPlatform.FeatureExposure.IFeatureMetadata))]
internal final class BankCurrencyRevalGlobalEnableFeature implements IFeatureMetadata

Mis on IFeatureLifecycle, mida rakendavad mõned funktsiooniklassid?

IFeatureLifecycle on Microsofti-sisene mehhanism, mis näitab funktsiooni elutsükli etappi. Funktsioonid võivad olla järgmised.

  • PrivatePreview – peab olema nähtav.
  • PublicPreview – kuvatakse vaikimisi, kuid hoiatusega, et funktsioon on eelversioon.
  • Released – täielikult vabastatud.