You are on page 1of 309

Zapewnij zaangaowanie w sieci Web z

funkcjami portalu dla Microsoft Dynamics CRM


Dotyczy: Dynamics CRM Online
Moliwoci portalu dla Microsoft Dynamics CRM wnosz dowiadczenia zwizane z zaangaowaniem
w sieci Web i strukturami CMS ze zintegrowanym pakietem rozwiza portali sieci Web, ktry dodaje
zawansowane zarzdzanie zawartoci, zarzdzanie treciami merytorycznymi i sprawami,
zarzdzanie szansami sprzeday, oraz funkcje czonkostwa, profilw oraz samoobsugi do Dynamics
CRM.Uywaj portali do konfigurowania interaktywnej, opartej na sieci Web sprzeday, usug, pomocy
technicznej i zaangaowania spoecznego platformy aplikacji, aby dostarcza silne, atwe w kompilacji,
samoobsugowe rozwizania, ktre pomagaj
Rozbudowywa wsplnoty i pogbia stosunki z uytkownikami.Wicej informacji:Nawizuj kontakt
ze wsplnotami korzystajc z portalu spoecznoci
Uywa aparatu do edycji front-side w celu publikowania zawartoci w portalu, oraz przewodnika
do encji, ktre tworz system zarzdzania zawartoci portali.Wicej informacji:Zarzdzaj
zawartoci portalu
Wcza rejestracj szans sprzeday, zarzdzania i routingu partnera.Partnerzy mog zarzdza
szansami sprzeday, w tym rwnie aktualizacj ich postpu w sprawie szans sprzeday, ktre
zostay zaakceptowane.Wicej informacji:Upowaniaj partnerw kanau
Konfigurowa portale i dostosowywa Dynamics CRM do modyfikowania zachowania lub stylu
wizualnego portalu, dodawa zawarto dynamiczn do stron, przypisywa prawa i uprawnienia,
aby zabezpiecza zawartoci i nie tylko.Wicej informacji:Konfiguruj portal CRM

1
Zawarto
Zapewnij zaangaowanie w sieci Web z funkcjami portalu dla Microsoft Dynamics CRM ....................... 1

Rozpocznij korzystanie z portalu CRM .................................................................................................... 19


Twrz portale CRM .............................................................................................................................. 19
Klienci................................................................................................................................................ 19
Pracownicy wewntrzni ..................................................................................................................... 19
Partnerzy handlowi ........................................................................................................................... 19
Tworzenie i zarzdzanie zawartoci portalu ...................................................................................... 20
Dostosuj i skonfiguruj portal CRM ........................................................................................................ 20
Zobacz te ............................................................................................................................................ 20

Zainstaluj portale CRM ............................................................................................................................ 20


Zainstaluj portale CRM ......................................................................................................................... 21
Dodaj role sieci Web portalu ................................................................................................................ 21
Wcz pomoc dla portali CRM .............................................................................................................. 21
Dostosuj formularze, pulpity nawigacyjne i raporty portali CRM .......................................................... 21
Zobacz te ............................................................................................................................................ 21

Twrz portale CRM .................................................................................................................................. 21


Zobacz te ............................................................................................................................................ 22

Twrz portale ........................................................................................................................................... 22


Utwrz portal niestandardowy .............................................................................................................. 22
Zobacz te ............................................................................................................................................ 23

Utwrz portal niestandardowy ................................................................................................................. 23


Funkcje portalu niestandardowego ...................................................................................................... 23
Uwierzytelnianie logowania ............................................................................................................... 24
Przykadowe strony i szablony stron .................................................................................................... 24
Zobacz te ............................................................................................................................................ 25

Utwrz portal obsugi klienta .................................................................................................................... 25


Funkcje portalu obsugi klienta ............................................................................................................. 25
Przykadowe strony i szablony stron ................................................................................................. 26
Przykadowe fragmenty kodu zawartoci .......................................................................................... 27

Utwrz samoobsugowy portal pracownikw (ESS) ................................................................................ 27


Funkcje portalu ESS ............................................................................................................................. 27
Przykadowe strony i szablony stron .................................................................................................... 28
Szablony sieci Web .............................................................................................................................. 28
Przykadowe fragmenty kodu zawartoci ............................................................................................. 29
Zobacz te ............................................................................................................................................ 29

2
Nawizuj kontakt ze wsplnotami korzystajc z portalu spoecznoci .................................................... 30
Zobacz te ............................................................................................................................................ 30

Konfiguruj fora i moderuj je ...................................................................................................................... 30


Utwrz nowe forum .............................................................................................................................. 30
Edytuj istniejce forum ......................................................................................................................... 31
Zarzdzaj forami na portalu .................................................................................................................. 31
Atrybuty forum uywane przez portale ................................................................................................. 31
Zobacz te ............................................................................................................................................ 34

Zarzdzaj wtkami forum ......................................................................................................................... 34


Zarzdzaj wtkami forum w Microsoft Dynamics CRM ........................................................................ 34
Utwrz wtki na forum w portalu ....................................................................................................... 35
Atrybuty wtku forum uywane przez portale ................................................................................... 37
Zarzdzaj typami wtkw forum w Dynamics CRM ............................................................................. 37
Atrybuty typu wtku forum ................................................................................................................ 38
Zobacz te ............................................................................................................................................ 38

Twrz wpisy na forum w portalu .............................................................................................................. 38


Twrz wpisy na forum w portalu ........................................................................................................... 39
Relacje atrybutw ................................................................................................................................. 39
Zobacz te ............................................................................................................................................ 39

Moderuj fora ............................................................................................................................................. 40


Przypisuj moderatorw do forw w Microsoft Dynamics CRM ............................................................ 40
Moderowanie forum w portalu .............................................................................................................. 40
Zarzdzaj uprawnieniami dostpu do forum w Dynamics CRM .......................................................... 43
Relacje atrybutw ................................................................................................................................. 44
Zobacz te ............................................................................................................................................ 45

Subskrybuj alerty ..................................................................................................................................... 45


Subskrybuj alerty w portalu .................................................................................................................. 45
Zrezygnuj z subskrypcji alertw w portalu ............................................................................................ 46
Zarzdzaj alertami forum w Microsoft Dynamics CRM ........................................................................ 47
Relacje atrybutw ................................................................................................................................. 47
Zobacz te ............................................................................................................................................ 47

Zarzdzaj blogami ................................................................................................................................... 48


Zarzdzaj blogami w Microsoft Dynamics CRM................................................................................... 48
Zarzdzaj blogami na portalu ............................................................................................................... 48
Zabezpieczenia .................................................................................................................................... 49
Atrybuty i relacje bloga ......................................................................................................................... 50
Zarzdzaj wpisami w blogu w Dynamics CRM .................................................................................... 51
Zarzdzaj wpisami w blogu na portalu ................................................................................................. 51
Atrybuty i relacje wpisw w blogu ........................................................................................................ 53

3
Zarzdzaj komentarzami do wpisw w blogu na portalu ..................................................................... 54
Atrybuty i relacje komentarzy do wpisw w blogu ................................................................................ 54
Zobacz te ............................................................................................................................................ 55

Pomysy zwizane z crowdsourcingiem .................................................................................................. 56


Zarzdzaj forami pomysw w Microsoft Dynamics CRM .................................................................... 56
Uprawnienia dostpu ............................................................................................................................ 56
Atrybuty i relacje forum pomysw ....................................................................................................... 56
Zarzdzaj pomysami w Dynamics CRM .............................................................................................. 58
Atrybuty i relacje pomysw .................................................................................................................. 58
Zarzdzaj komentarzami dotyczcymi pomysw w Dynamics CRM .................................................. 59
Atrybuty i relacje komentarzy dotyczcych pomysw ......................................................................... 59
Zarzdzaj gosami dotyczcymi pomysw w Dynamics CRM ............................................................ 60
Atrybuty i relacje gosw dotyczcych pomysw................................................................................. 60
Zobacz te ............................................................................................................................................ 60

Skategoryzuj zawarto portalu ............................................................................................................... 61


Zobacz te ............................................................................................................................................ 61

Konfiguruj i zarzdzaj kategoriami wiedzy oraz artykuami ..................................................................... 61


Utwrz now kategori wiedzy ............................................................................................................. 61
Skojarz artykuy merytoryczne ............................................................................................................. 62
Usu kategori artykuu merytorycznego ............................................................................................. 62
Zobacz te ............................................................................................................................................ 62

Upowaniaj partnerw kanau.................................................................................................................. 62


Zobacz te ............................................................................................................................................ 62

Utwrz portal zarzdzania relacjami z partnerami (PRM) ....................................................................... 63


Funkcje portalu PRM ............................................................................................................................ 63
Przykadowe strony i szablony stron .................................................................................................... 64
Szablony sieci Web .............................................................................................................................. 65
Przykadowe fragmenty kodu zawartoci ............................................................................................. 66
Zobacz te ............................................................................................................................................ 66

Twrz, edytuj i rozpowszechniaj szanse sprzeday w programie CRM .................................................. 66


Tworzenie szansy sprzeday ............................................................................................................... 67
Edytowanie szansy sprzeday ............................................................................................................. 67
Rozpowszechniaj szans sprzeday ................................................................................................... 67
Rozpowszechniaj szanse sprzeday rcznie ................................................................................... 67
Automatycznie przekazuj szanse sprzeday do preferowanych partnerw ..................................... 68
Metryki klasyfikacji partnera .............................................................................................................. 68
Klasyfikacja partnera ......................................................................................................................... 69

Konfiguruj role sieci Web dla portalu PRM .............................................................................................. 70

4
Administrator portalu ............................................................................................................................ 70
Meneder portalu ................................................................................................................................. 70
Sprzedawca portalu .............................................................................................................................. 70

Utwrz konto partnera w portalu PRM ..................................................................................................... 70


Utwrz konto partnera .......................................................................................................................... 71
Skojarz kontakty partnera z kontem ..................................................................................................... 71

Zarzdzaj zawartoci portalu ................................................................................................................. 71


Zobacz te ............................................................................................................................................ 72

Rozpocznij prac z edytorem zawartoci portalu .................................................................................... 72


Rozpocznij ............................................................................................................................................ 72
Opcje paska narzdzi ........................................................................................................................... 72
Edytuj nagwek ................................................................................................................................... 73
Dodaj now stron sieci Web ............................................................................................................... 73
Edytuj nawigacj podstawow ............................................................................................................. 73
Zarzdzaj stronami podrzdnymi ......................................................................................................... 73
Usu stron .......................................................................................................................................... 73

Uyj aparatu edycji front-side, aby opublikowa zawarto .................................................................... 74


Przyciski i formanty .............................................................................................................................. 74
Utwrz cze ......................................................................................................................................... 77
Waciwoci i formanty czy ............................................................................................................ 77
Wstaw obraz ......................................................................................................................................... 78
Waciwoci i formanty obrazu .......................................................................................................... 78
Przegldaj strony i pliki za pomoc selektora plikw ........................................................................... 79
Przyciski i formanty selektora plikw ................................................................................................ 79

Zarzdzaj stronami sieci Web.................................................................................................................. 80


Zarzdzaj stronami sieci Web w CRM ................................................................................................. 80
Zarzdzaj stronami sieci Web w portalu .............................................................................................. 81
Atrybuty i relacje ................................................................................................................................... 81

ledzenie wywietle strony w portalu .................................................................................................... 84


Wcz ledzenie strony......................................................................................................................... 84
Wywietl rekordy ledzenia strony w CRM .......................................................................................... 84

Zarzdzanie plikami sieci Web w programie CRM lub na portalach ....................................................... 85


Zarzdzaj plikami sieci Web w CRM .................................................................................................... 85
Zarzdzanie plikami sieci Web w portalu ............................................................................................. 85
Atrybuty i relacje ................................................................................................................................... 86

Zarzdzaj czami sieci Web w CRM lub na portalach ........................................................................... 88


Zarzdzaj czami sieci Web w CRM ................................................................................................... 88

5
Zarzdzaj czami sieci Web w portalu ................................................................................................ 88
Wielopoziomowe zestawy czy sieci Web .......................................................................................... 88
Atrybuty i relacje zestawu czy sieci Web........................................................................................... 89
Atrybuty i relacje czy sieci Web ......................................................................................................... 89

Dostosowuj zawarto za pomoc fragmentw kodu zawartoci ........................................................... 91


Edytuj fragmenty kodu .......................................................................................................................... 91
Edytuj za pomoc front-side ............................................................................................................. 92
Edytuj za pomoc programu CRM .................................................................................................... 92
Fragmenty kodu zawartoci uywane przez aplikacje portalu ............................................................. 92

Utwrz motyw dla portalu ........................................................................................................................ 93


Czym jest bootstrap? ............................................................................................................................ 93
Wdraaj szablony portalu przy uyciu bootstrapu ................................................................................ 93
Dostosuj bootstrap ............................................................................................................................... 93
Zastosuj niestandardow wersjUruchomieniena swojej aplikacji....................................................... 94
Dodatkowe opcje motyww portalu ...................................................................................................... 95
Zobacz te ............................................................................................................................................ 95

Konfiguruj portal CRM ............................................................................................................................. 96


Portale dla przewodnika uycia i przyjcia programu CRM ................................................................. 96
Zasady zachowania poufnoci informacji............................................................................................. 97
Zobacz te ............................................................................................................................................ 97

Konfiguruj ustawienia witryny dla portali .................................................................................................. 98


Zarzdzaj ustawieniami witryny w CRM ............................................................................................... 98

Umieszczaj wzy podrzdne za pomoc skrtw dla portali ................................................................. 98


Zarzdzaj skrtami w CRM .................................................................................................................. 99
Atrybuty i relacje ................................................................................................................................... 99
Zabezpiecz skrty .............................................................................................................................. 100
Nawigacja za pomoc skrtw ........................................................................................................... 100

Dodaj zawarto dynamiczn i utwrz niestandardowe szablony......................................................... 101

Przechowuj zawarto rda przy uyciu szablonw sieci Web .......................................................... 101
Atrybuty szablonu sieci Web .............................................................................................................. 101
Szablony sieci Web jako szablony stron ............................................................................................ 102
Szablony sieci Web jako nagwki i stopki witryny sieci Web ............................................................ 102
Wbudowane szablony sieci Web ....................................................................................................... 102
Reklama .......................................................................................................................................... 102
Blogi ................................................................................................................................................ 103
Linki do stron nadrzdnych ............................................................................................................. 103
Grupa list linkw podrzdnych ........................................................................................................ 103
Wydarzenia: nadchodzce .............................................................................................................. 103

6
Fora ................................................................................................................................................. 103
Ukad 1-kolumnowy ......................................................................................................................... 103
Ukad 2-kolumnowy z szerok lew kolumn ................................................................................. 104
Ukad 2-kolumnowy z szerok praw kolumn............................................................................... 104
Ukad 3-kolumnowy z szerok kolumn rodkow ......................................................................... 104
Kopia strony .................................................................................................................................... 105
Nagwek strony ............................................................................................................................. 105
Ankieta ............................................................................................................................................ 105
Wyszukiw. ....................................................................................................................................... 105
Nawigacja boczna ........................................................................................................................... 105
Fragment kodu ................................................................................................................................ 106
Nawigacja grna ............................................................................................................................. 106
Grupa list linkw sieci Web ............................................................................................................. 106
Zobacz te .......................................................................................................................................... 106

Poznaj Operatory Liquid ........................................................................................................................ 106


Operatory podstawowe ...................................................................................................................... 106
zawiera ............................................................................................................................................... 107
startswith ............................................................................................................................................ 107
endswith ............................................................................................................................................. 107

Typy Liquid............................................................................................................................................. 107


Cigi ................................................................................................................................................... 107
Liczby ................................................................................................................................................. 108
Wartoci logiczne ............................................................................................................................... 108
Tablice ................................................................................................................................................ 108
Sowniki .............................................................................................................................................. 108
Data i godzina .................................................................................................................................... 108
Null (zero) ........................................................................................................................................... 109

Warunkowe ............................................................................................................................................ 109


Podsumowanie ................................................................................................................................... 109

Obiekty Liquid ........................................................................................................................................ 110

ads ......................................................................................................................................................... 111


Atrybuty reklam .................................................................................................................................. 111
Atrybuty Umieszczenie reklam ........................................................................................................... 111
Atrybuty Umieszczenie reklamy ......................................................................................................... 112
Atrybuty reklamy................................................................................................................................. 112
Atrybuty obrazu reklamy..................................................................................................................... 112

blogi ....................................................................................................................................................... 113


Objekt blogi......................................................................................................................................... 114
Objekt blog ......................................................................................................................................... 114

7
Obiekt blogposts ................................................................................................................................. 115
Obiekt blogpost .................................................................................................................................. 115

obiekty.................................................................................................................................................... 115
Encja................................................................................................................................................... 115
Odwoanie do encji ............................................................................................................................. 117
Uwaga ................................................................................................................................................ 117
Wartoci Zestaw opcji ........................................................................................................................ 118
Uprawnienia encji ............................................................................................................................... 118
Relacja zwrotna .................................................................................................................................. 118

entitylist .................................................................................................................................................. 119


Atrybuty .............................................................................................................................................. 119
Atrybuty widoku listy encji .................................................................................................................. 121
Atrybuty kolumny widoku listy encji .................................................................................................... 121

entityview ............................................................................................................................................... 122


Atrybuty .............................................................................................................................................. 122

zdarzenia ............................................................................................................................................... 123


Obiekt zdarzenia ................................................................................................................................ 123
Obiekt zdarzenie ................................................................................................................................ 123
Obiekt eventoccurences ..................................................................................................................... 124
Obiekt eventoccurence ....................................................................................................................... 124

forloop .................................................................................................................................................... 124


Atrybuty .............................................................................................................................................. 124

forums .................................................................................................................................................... 125


Obiekt forum ....................................................................................................................................... 125
Atrybuty ........................................................................................................................................... 126
Obiekt forum.................................................................................................................................... 126
Atrybuty ........................................................................................................................................... 126
Obiekt forumthreads ....................................................................................................................... 127
Atrybuty ........................................................................................................................................... 127
Obiekt forumthread ......................................................................................................................... 127
Atrybuty ........................................................................................................................................... 127
Obiekt forumposts ........................................................................................................................... 127
Atrybuty ........................................................................................................................................... 127
Atrybuty ........................................................................................................................................... 127

strona ..................................................................................................................................................... 128


Atrybuty strony ................................................................................................................................... 128

ankiety.................................................................................................................................................... 129

8
Atrybuty ankiet .................................................................................................................................... 129
Atrybuty Umieszczenie ankiet ............................................................................................................ 130
Atrybuty Umieszczenie ankiet ............................................................................................................ 130
Atrybuty ankiety .................................................................................................................................. 131
Atrybuty Opcja ankiety ....................................................................................................................... 131

danie .................................................................................................................................................. 132


Atrybuty .............................................................................................................................................. 132

searchindex............................................................................................................................................ 132
Atrybuty ........................................................................................................................................... 133
Wyniki indeksu wyszukiwania ......................................................................................................... 133

ustawienia .............................................................................................................................................. 134

sitemap .................................................................................................................................................. 134


Atrybuty mapy witryny ........................................................................................................................ 135
Atrybuty wza mapy witryny .............................................................................................................. 135

znaczniki witryn ...................................................................................................................................... 136


Atrybuty znacznikw witryn ................................................................................................................ 136

fragmenty kodu ...................................................................................................................................... 136


Zobacz te .......................................................................................................................................... 136

tablerowloop .......................................................................................................................................... 137


Atrybuty .............................................................................................................................................. 137

uytkownik ............................................................................................................................................. 137


Atrybuty ........................................................................................................................................... 138

linki sieci Web ........................................................................................................................................ 138

witryna sieci Web ................................................................................................................................... 138


Atrybuty zestawu czy sieci Web ...................................................................................................... 139
Atrybuty cza sieci Web .................................................................................................................... 139
Atrybuty obrazu cza sieci Web ........................................................................................................ 140

Tagi Liquid ............................................................................................................................................. 140


Kontrola odstpw .............................................................................................................................. 141
Zobacz te .......................................................................................................................................... 141

Tagi Przepyw sterowania ...................................................................................................................... 141


jeeli ................................................................................................................................................... 141
chyba e ............................................................................................................................................. 141
inaczej jeli/inaczej ............................................................................................................................. 142
w przypadku/gdy ................................................................................................................................ 142

9
Tagi iteracji............................................................................................................................................. 142
for ....................................................................................................................................................... 142
Parametry........................................................................................................................................ 143
cycle ................................................................................................................................................... 144
tablerow .............................................................................................................................................. 144
Parametry........................................................................................................................................ 144

Tagi zmienne ......................................................................................................................................... 145


przypisywanie ..................................................................................................................................... 145
capture................................................................................................................................................ 145

Tagi szablonu ........................................................................................................................................ 146


include ................................................................................................................................................ 146
block ................................................................................................................................................... 146
extends ............................................................................................................................................... 146
comment ............................................................................................................................................. 146
raw ...................................................................................................................................................... 147

Tagi encji CRM ...................................................................................................................................... 147


editable ............................................................................................................................................... 147
Parametry........................................................................................................................................ 147
entitylist............................................................................................................................................... 148
Parametry........................................................................................................................................ 148
entityview ............................................................................................................................................ 149
Parametry........................................................................................................................................ 150
searchindex ........................................................................................................................................ 152
Parametry........................................................................................................................................ 153
entityform ............................................................................................................................................ 154
Parametry ........................................................................................................................................... 154
nazwa .............................................................................................................................................. 154
nazwa .............................................................................................................................................. 155
Parametry ........................................................................................................................................... 155
formularz sieci Web ............................................................................................................................ 155

Filtry Liquid............................................................................................................................................. 155


Zobacz te .......................................................................................................................................... 155

Filtry tablica ............................................................................................................................................ 156


batch ................................................................................................................................................... 156
concat ................................................................................................................................................. 156
except ................................................................................................................................................. 156
first ...................................................................................................................................................... 156
group_by............................................................................................................................................. 157
join ...................................................................................................................................................... 157

10
last ...................................................................................................................................................... 157
order_by ............................................................................................................................................. 158
random ............................................................................................................................................... 158
select .................................................................................................................................................. 158
shuffle ................................................................................................................................................. 158
size ..................................................................................................................................................... 158
skip ..................................................................................................................................................... 159
take ..................................................................................................................................................... 159
then_by ............................................................................................................................................... 159
where .................................................................................................................................................. 159

Filtry Data............................................................................................................................................... 160


data ..................................................................................................................................................... 160
date_add_days ................................................................................................................................... 160
date_add_hours ................................................................................................................................. 160
date_add_minutes .............................................................................................................................. 160
date_add_months ............................................................................................................................... 161
date_add_seconds ............................................................................................................................. 161
date_add_years .................................................................................................................................. 161
date_to_iso8601 ................................................................................................................................. 161
date_to_rfc822 ................................................................................................................................... 162

Filtry Lista encji ...................................................................................................................................... 162


current_sort ........................................................................................................................................ 162
metafilters ........................................................................................................................................... 162
reverse_sort........................................................................................................................................ 162

Filtry zapisu matematycznego ............................................................................................................... 162


ceil ...................................................................................................................................................... 163
divided_by .......................................................................................................................................... 163
floor..................................................................................................................................................... 163
minus .................................................................................................................................................. 163
modulo ................................................................................................................................................ 164
plus ..................................................................................................................................................... 164
round .................................................................................................................................................. 164
times ................................................................................................................................................... 164

Filtry Cig ............................................................................................................................................... 164


append................................................................................................................................................ 165
capitalize............................................................................................................................................. 165
downcase ........................................................................................................................................... 165
escape ................................................................................................................................................ 165
newline_to_br ..................................................................................................................................... 165
prepend .............................................................................................................................................. 166

11
remove................................................................................................................................................ 166
remove_first ........................................................................................................................................ 166
replace ................................................................................................................................................ 166
replace_first ........................................................................................................................................ 166
split ..................................................................................................................................................... 167
strip_html ............................................................................................................................................ 167
strip_newlines ..................................................................................................................................... 167
text_to_html ........................................................................................................................................ 167
truncate............................................................................................................................................... 168
truncate_words ................................................................................................................................... 168
upcase ................................................................................................................................................ 168
url_escape .......................................................................................................................................... 168
xml_escape ........................................................................................................................................ 168

Filtry Typ ................................................................................................................................................ 169


warto logiczna ................................................................................................................................. 169
liczba dziesitna ................................................................................................................................. 169
liczba cakowita .................................................................................................................................. 169
cig ..................................................................................................................................................... 170

Filtry adresu URL ................................................................................................................................... 170


add_query........................................................................................................................................... 170
base .................................................................................................................................................... 170
host ..................................................................................................................................................... 171
path ..................................................................................................................................................... 171
path_and_query ................................................................................................................................. 171
port ..................................................................................................................................................... 171
remove_query .................................................................................................................................... 171
scheme ............................................................................................................................................... 172

Dodatkowe filtry ..................................................................................................................................... 172


default ................................................................................................................................................. 172
file_size............................................................................................................................................... 172
has_role .............................................................................................................................................. 173
liquid ................................................................................................................................................... 173

Twrz zaawansowane szablony dla portali ........................................................................................... 173


Zobacz te .......................................................................................................................................... 173

Utwrz niestandardowy szablon strony przy uyciu Liquid i szablonu strony sieci Web ...................... 174

Utwrz niestandardowy szablon strony, aby renderowa rdo danych RSS ..................................... 175

Renderuj list encji skojarzonych z biec stron ............................................................................... 176

12
Renderuj nagwek witryny sieci Web i gwny pasek nawigacyjny ..................................................... 178

Renderownie do trzech poziomw hierarchii strony przy uyciu nawigacji hybrydowej ....................... 180

Konfiguruj uwierzytelnianie portalu CRM ............................................................................................... 180


Zobacz te .......................................................................................................................................... 180

Zarejestruj i zapro do portalu ............................................................................................................... 181


Uwierzytelnianie lokalne ..................................................................................................................... 181
Uwierzytelnianie zewntrzne .............................................................................................................. 181
Tworzenie konta (Rejestracja)............................................................................................................ 181
Rejestracja otwarta ......................................................................................................................... 181
Zobacz te .......................................................................................................................................... 182

Konfiguruj kontakt do uycia w portalu .................................................................................................. 182


Zobacz te .......................................................................................................................................... 182

Edytuj profil uytkownika dla portalu ..................................................................................................... 182

Zapraszaj kontakty do portali ................................................................................................................. 182


Szablon wiadomoci e-mail przepywu pracy "Wylij zaproszenie" ................................................... 183
Twrz i konfiguruj zaproszenia ........................................................................................................... 183
Uruchom przepyw pracy "Wylij zaproszenie" .................................................................................. 183

Ustaw uwierzytelnianie tosamoci dla portalu ..................................................................................... 185


Wymagania......................................................................................................................................... 185
Przegld ............................................................................................................................................. 185
Zapomniane haso/Resetowanie hasa .............................................................................................. 186
Zrealizuj zaproszenie ......................................................................................................................... 187
Zarzdzaj kontem uytkownika za porednictwem strony profilu ...................................................... 188
Ustaw/Zmie haso ............................................................................................................................. 188
Zmie/potwierd adres e-mail ............................................................................................................ 189
Zmie/potwierd numer telefonu komrkowego ................................................................................ 189
Wcz uwierzytelnianie dwuskadnikowe ............................................................................................ 189
Zarzdzaj kontami zewntrznymi ....................................................................................................... 190
Wcz uwierzytelnianie tosamoci ASP.NET ................................................................................... 191
Wcz/wycz rejestracj uytkownika ............................................................................................... 192
Sprawdzanie poprawnoci powiadcze uytkownika ....................................................................... 193
Ustawienia blokady konta uytkownika .............................................................................................. 194
Zobacz te .......................................................................................................................................... 195

Ustawienia dostawcy OAuth2 dla portali ............................................................................................... 195


Tworzenie aplikacji OAuth .................................................................................................................. 195
Instrukcje dotyczce tworzenia aplikacji okrelonego dostawcy .................................................... 195
Ustawienia Utwrz witryn ................................................................................................................. 197

13
Zobacz te .......................................................................................................................................... 199

Otwrz ustawienia dostawcy ID Connect dla portali ............................................................................. 199


Azure Active Directory ........................................................................................................................ 200
Ustawienia Utwrz witryn ................................................................................................................. 200

Ustawienia dostawcy WS-Federation dla portali ................................................................................... 203


AD FS (STS)....................................................................................................................................... 203
Utwrz zaufanie strony zalenej AD FS ......................................................................................... 203
Ustawienia Utwrz witryn .............................................................................................................. 204
Azure Active Directory ........................................................................................................................ 206
Ustawienia aplikacji Facebook (karta strony) ..................................................................................... 207
Konfiguruj uwierzytelnianie aplikacji Facebook .............................................................................. 207
Zobacz te .......................................................................................................................................... 207

Ustawienia dostawcy SAML 2.0 dla portali ............................................................................................ 207


AD FS (IdP) ........................................................................................................................................ 208
Utwrz zaufanie strony zalenej AD FS ......................................................................................... 208
Ustawienia Utwrz witryn .............................................................................................................. 209
Logowanie inicjowane przez IdP .................................................................................................... 211
Azure Active Directory ........................................................................................................................ 212
Dostawca tosamoci Shibboleth 3 ................................................................................................... 212
Logowanie inicjowane przez IdP .................................................................................................... 213
Konfiguruj usug AD FS z PowerShell .............................................................................................. 214

Uwierzytelnianie aplikacji Facebook (karta strony) dla portali ............................................................... 215


Wstpnie wymagane skadniki ........................................................................................................... 215
Konfigurowanie programu IIS ............................................................................................................. 215
Konfiguruj tryb wywietlania ............................................................................................................... 215
Testuj powizania witryny .................................................................................................................. 216
Skonfiguruj aplikacj Facebook.......................................................................................................... 216
Witryna sieci web ............................................................................................................................ 217
Karta strony ..................................................................................................................................... 217
Opublikuj aplikacj ............................................................................................................................. 217
Dodaj kart strony Facebook do Twojej strony Facebook ................................................................. 217

Treci zabezpieczone w portalach ........................................................................................................ 218

Twrz role sieci Web dla portali ............................................................................................................. 218


Atrybuty i relacje ................................................................................................................................. 219
Opcjonalna domylna rola sieci Web dla uwierzytelnionych uytkownikw ...................................... 220
Opcjonalna domylna rola sieci Web dla uytkownikw nieuwierzytelnionych ................................. 220

Kontrola dostpu do stron sieci Web dla portali .................................................................................... 220


Umoliw zmian ................................................................................................................................. 221

14
Ogranicz odczyt .................................................................................................................................. 221

Przypisz uprawnienia ustawione dla roli sieci Web dla portali .............................................................. 222

Dodaj zabezpieczenia oparte na rekordach, przy uyciu uprawnie encji dla portali ........................... 223
Dodawanie uprawnie encji do roli sieci Web .................................................................................... 223
Zakres globalny .................................................................................................................................. 223
Zakres kontaktu .................................................................................................................................. 224
Zakres konta ....................................................................................................................................... 224
Wasny zakres .................................................................................................................................... 224
Zakres nadrzdny ............................................................................................................................... 224
Atrybuty i relacje ............................................................................................................................. 225
Globalne uprawnienia dla zada zwizanych z potencjalnymi klientami ....................................... 226
Uprawnienia z zakresem bazujcym na kontakcie dla zada ........................................................ 228

Definiuj formularze encji i logik niestandardow w portalu CRM......................................................... 229


Dodaj formularz do portalu ................................................................................................................. 229
Zabezpiecz formularze ....................................................................................................................... 230

Waciwoci formularza sieci Web dla portali ........................................................................................ 230


Atrybuty .............................................................................................................................................. 231
Ustawienia Wskanika podstpu .................................................................................................... 232
Ostrzeenie dotyczce zapisywania zmian .................................................................................... 235
Metadane formularza sieci Web ......................................................................................................... 235
Waciwoci metadanych formularza sieci Web ............................................................................. 236
Typ metadanych formularza sieci Web = Atrybut ........................................................................... 236
Typ metadanych formularza sieci Web = Sekcja............................................................................ 241
Typ metadanych formularza sieci Web = Karta .............................................................................. 241
Typ metadanych formularza sieci Web = Zakup ............................................................................ 242

Kroki formularza sieci Web dla portali ................................................................................................... 243

Typ kroku Zaaduj formularz/zaaduj kart ............................................................................................. 245


W tym temacie .................................................................................................................................... 245
Ustawienia .......................................................................................................................................... 245
Ustawienia dodatkowe ....................................................................................................................... 247
Opcje formularza ................................................................................................................................ 248
Skojarz biecego uytkownika portalu podczas tworzenia rekordu ................................................. 248
Odwoanie encja ................................................................................................................................. 249
Dodatkowa funkcjonalno................................................................................................................. 250
Zobacz te .......................................................................................................................................... 251

Typ Przekieruj krok ................................................................................................................................ 251

Typ etap warunkowy .............................................................................................................................. 252

15
Atrybuty .............................................................................................................................................. 252
Format ................................................................................................................................................ 253
Zobacz te .......................................................................................................................................... 254

Typ kroku Zaaduj formant uytkownika ................................................................................................ 254


Atrybuty .............................................................................................................................................. 254

Niestandardowy kod JavaScript ............................................................................................................ 254


Pola formularza .................................................................................................................................. 254
Dodatkowe sprawdzanie poprawnoci pola po stronie klienta ........................................................... 255
Oglne sprawdzanie poprawnoci ..................................................................................................... 255

Metadane formularzy sieci Web dla portali ............................................................................................ 256


Waciwoci metadanych formularza sieci Web ................................................................................ 256
Typ metadanych formularza sieci Web = Atrybut .............................................................................. 257
Styl formantu ................................................................................................................................... 257
Wypenij wstpnie pole ................................................................................................................... 258
Ustaw warto przy zapisywaniu .................................................................................................... 259
Weryfikacja...................................................................................................................................... 260
Opis/instrukcje ................................................................................................................................ 261
Typ metadanych formularza sieci Web = Sekcja ............................................................................... 262
Typ metadanych formularza sieci Web = Karta ................................................................................. 262
Typ metadanych formularza sieci Web = Zakup ................................................................................ 262

Konfiguracja podsiatki formularza sieci Web dla portali ........................................................................ 264


Dodawanie metadanych podsiatki do formularza .............................................................................. 264
Atrybuty .............................................................................................................................................. 266
Akcja Utwrz....................................................................................................................................... 268
Utwrz ustawienia okna dialogowego formularza (zaawansowane) .............................................. 268
Akcja Pobierz ..................................................................................................................................... 269
Ustawienia akcji Pobierz ................................................................................................................. 269
Akcja Skojarz ...................................................................................................................................... 269
Ustawienia akcja Skojarz ................................................................................................................ 269
Ustawienia (zaawansowane) okna dialogowego wyszukiwania ..................................................... 270
Ustawienia opcji siatki okna dialogowego wyszukiwania (zaawansowane) ................................... 271
Akcja Szczegy ................................................................................................................................. 271
Ustawienia Akcja Szczegy ........................................................................................................... 271
Ustawienia (zaawansowane) okna dialogowego formularz szczegw ........................................ 272
Akcja Edytuj ........................................................................................................................................ 272
Ustawienia akcji Edytuj ................................................................................................................... 273
Ustawienia (zaawansowane) okna dialogowego formularza Edytuj ............................................... 273
Akcja Usu ......................................................................................................................................... 274
Ustawienia Akcji Usu .................................................................................................................... 274
Ustawienia (zaawansowane) okna dialogowego Usu .................................................................. 274

16
Akcja Przepyw pracy ......................................................................................................................... 275
Ustawienia Akcji Przepyw pracy .................................................................................................... 275
Akcja Usu skojarzenie ...................................................................................................................... 276
Ustawienia akcji Usu skojarzenie ................................................................................................. 276

Konfiguracja notatek dla formularzy sieci Web dla portali ..................................................................... 276
Atrybuty .............................................................................................................................................. 277
Opcje Utwrz okno dialogowe ............................................................................................................ 279
Opcje Edytuj okno dialogowe ............................................................................................................. 280
Opcje Usu okno dialogowe............................................................................................................... 282

Zbieraj dane w portalu przy uyciu ankiet ............................................................................................. 282


Typy pyta niestandardowych ............................................................................................................ 283
Listy przycisku radiowego Skala Likerta i Wiele opcji wyboru ........................................................ 283
Macierz wielu opcji wyboru ............................................................................................................. 285
Listy pl wyboru wielu opcji wyboru ................................................................................................ 287
Ranga skalowania zamwie ......................................................................................................... 288
Staa suma ...................................................................................................................................... 290

Dodaj stron sieci Web, aby renderowa list rekordw ....................................................................... 292
Dodaj List encji do portalu ................................................................................................................ 292
Zobacz te .......................................................................................................................................... 292

Twrz i uruchamiaj reklamy w portalu ................................................................................................... 293


Twrz i uruchamiaj reklamy w swoim portalu ..................................................................................... 293
Reklamy.............................................................................................................................................. 293
Umieszczenia reklam ......................................................................................................................... 293
Korzystanie z szablonw Liquid do umieszczania reklam ................................................................. 295
Uywanie pomocnikw MVC do umieszczania reklam ...................................................................... 296
Atrybuty .............................................................................................................................................. 296

Zbierz opinie za pomoc ankiet w portalu ............................................................................................. 298


Dodaj ankiet do strony...................................................................................................................... 298
Utwrz umieszczenie ankiety ............................................................................................................. 299
Ankiety ................................................................................................................................................ 300
Atrybuty ankiety .................................................................................................................................. 300
Opcje ankiety ...................................................................................................................................... 302
Atrybuty Opcji ankiety......................................................................................................................... 302
Przesania ankiety .............................................................................................................................. 302

Oce lub gosuj na stronie sieci Web lub wpisie na blogu w portalu ..................................................... 304
Wcz oceny na stronach ................................................................................................................... 305
Uyj ocen ............................................................................................................................................ 305
Typ oceny........................................................................................................................................ 305
Typ gosowania ............................................................................................................................... 306

17
Zarzdzaj ocenami w CRM ................................................................................................................ 306

Przekieruj do nowego adresu url w portalu ........................................................................................... 306


Utwrz przekierowanie ....................................................................................................................... 306
Uyj przekierowania ........................................................................................................................... 308

18
Rozpocznij korzystanie z portalu CRM
Dotyczy: Dynamics CRM Online
Moliwoci portalu Microsoft Dynamics CRM Online 2016, aktualizacja 1 zapewniaj zasoby, z ktrych
rni odbiorcy mog korzysta, aby uzyska pomoc w przypadku problemw, wyszukiwa artykuy
merytoryczne, wsppracowa ze spoecznociami, zgasza nowe pomysy oraz zdobywa informacje
o produktach i usugach, ktre posiadaj.
Aby rozpocz prac, dowiedz si, jak zainstalowa usug portali CRM, zobaczZainstaluj portale CRM
Sprawd te zasoby, aby dowiedzie si, jak zmaksymalizowa wykorzystanie portali CRM.

Twrz portale CRM


Portal CRM jest platform suc do przyswajania wiedzy, uzyskiwania dostpu do narzdzi i
nawizywania kontaktw ze spoecznociami, aby zapewni sukces z produktami i usugami, ktre
oferuje Twoja organizacja.Aby dowiedzie si, jak zbudowa portal CRM, zobaczTwrz portale
Podstawowy portal pozwala utworzy dostosowan przestrze, ktra moe suy jako trampolina dla
dostosowanych aplikacji i obsugiwa zawarto.
Wicej informacji:Utwrz portal niestandardowy
Jeli potrzebujesz portalu dostosowanego do bardziej konkretnych grup odbiorcw, wyprbuj niektre
inne konfiguracje portalu.Sprawd ponisze sekcje, aby dowiedzie si wicej o rnych odbiorcach i
rodzajach portali, ktre mona utworzy.

Klienci
Portal obsugi klienta moe pomc w tworzeniu rodowiska, ktre klienci bd uznaj za pomocne i
wartociowe, i zmniejszy ilo przypadkw pomocy technicznej, ktre s przekazywane do
zespou.Aktywnie reagujc na opinie moesz nieprzerwanie poprawia swoje oferty pomocy
technicznej i zapewnia klientom wspania jako usug.
Wicej informacji:Utwrz portal obsugi klienta
Wicej informacji:Nawizuj kontakt ze wsplnotami korzystajc z portalu spoecznoci

Pracownicy wewntrzni
Portal pracownikw jest doskonaym sposobem na rozpowszechnianie tych informacji i wspieranie
pracownikw przy uyciu spraw wewntrznych, jak rwnie na szybkie wprowadzanie aktualizacji i
wiadomoci o nadchodzcych poprawkach i dodatkach wprowadzanych do katalogu
produktw.Wspierajc pracownikw, moesz tworzy zesp, ktry jest skoncentrowany na sukcesie
klientw, partnerw handlowych oraz wsppracownikw.
Wicej informacji:Utwrz samoobsugowy portal pracownikw (ESS)

Partnerzy handlowi
Partnerami handlowymi s dostawcy, ktrzy wsppracuj z Twoj organizacj nad ocenianiem potrzeb
klientw, i w oparciu o te potrzeby zajmuj si dystrybucj produktw.Partnerzy maj potrzeby, ktre s
bardzo podobne do potrzeb pracownikw wewntrznych, ale musz rwnie by w stanie ledzi
szanse sprzeday i wsppracowa nad ich finalizacj.Portal partnerw zapewnia narzdzia

19
zarzdzania zawartoci, jak rwnie narzdzia do zarzdzania szansami sprzeday, aby pomc
partnerom w dostarczaniu klientom najlepszych wynikw.
Wicej informacji:Upowaniaj partnerw kanau

Tworzenie i zarzdzanie zawartoci portalu


Wypenianie portalu zawartoci pomoe klientom, pracownikom i partnerom w peni wykorzystywa
zapewniane przez Ciebie informacje.Twrz artykuy merytoryczne, pliki sieci Web i dostosowane
fragmenty kodu zawartoci i zarzdzaj nimi, aby zapewni ciek ksztacenia, ktra dostarczy
uytkownikw portalu narzdzia do osignicia sukcesu.
Wicej informacji:Zarzdzaj zawartoci portalu
Wicej informacji:Skategoryzuj zawarto portalu

Dostosuj i skonfiguruj portal CRM


Twj portal to co wicej ni tylko znajdujca si w nim zawarto.Dostosowujc i konfigurujc portal
moesz oferowa t sam mark i koncepcje projektowe, co te zawarte w produktach i usugach, i
zapewnia dynamiczne dowiadczenia oraz zabezpieczenia, ktrych oczekuj uytkownicy portalu.
Wicej informacji:Utwrz motyw dla portalu
Wicej informacji:Konfiguruj portal CRM

Zobacz te
Podrcznik administratora po funkcjach portalu dla Microsoft Dynamics CRM
Zainstaluj portale CRM

Zainstaluj portale CRM


Dotyczy: Dynamics CRM Online
Moliwoci portali w Microsoft Dynamics CRM Online 2016, aktualizacja 1 to rozwizania
kompleksowe, ktre musisz zainstalowa, zanim bdziesz mg zacz z nich korzysta, aby
zarzdza portalami CRM.

Wane
Funkcje dostpne w tym rozwizaniu wymagaj usugi Microsoft Dynamics CRM Online 2016,
aktualizacja 1.
Po zainstalowaniu preferowanego rozwizania portali musisz zaakceptowa warunki, aby
przeprowadzi jego konfiguracj w CRM.

Na tej stronie:
Zainstaluj portale CRM

20
Dodaj role sieci Web portalu
Wcz pomoc dla portali CRM
Dostosuj formularze, pulpity nawigacyjne i raporty portali CRM

Zainstaluj portale CRM


Moliwoci portali w CRMto preferowane rozwizanie, ktre instalujesz z Microsoft Office 365.Aby
dowiedzie si, jak zainstalowa preferowane rozwizania, zobaczTechNet: Zainstaluj lub usu
preferowane rozwizanie

Dodaj role sieci Web portalu


Aby uzyska wicej informacji, zobaczTwrz role sieci Web dla portali

Wcz pomoc dla portali CRM


Aby zagwarantowa, e uytkownicy otrzymaj odpowiednie informacje po klikniciu przycisku Pomoc,
musisz skonfigurowa system CRM do uywania Pomocy niestandardowej. Wybierz kolejno pozycje
Ustawienia > Administracja, kliknij pozycj Ustawienia systemu, kliknij kart Oglne i wybierz
warto Tak w ustawieniu Uyj niestandardowej pomocy dla encji, ktre mona dostosowa.

Dostosuj formularze, pulpity nawigacyjne i raporty


portali CRM
Jeli chcesz dostosowa dowolny z formularzy, pulpitw nawigacyjnych lub raportw portalu, wicej
informacji o dostosowywaniu moesz znale w Microsoft Dynamics CRM w nastpujcych czach:
TechNet: Dostosowywanie systemu CRM
TechNet: Tworzenie i projektowanie formularzy
TechNet: Tworzenie i edytowanie pulpitw nawigacyjnych
TechNet: Tworzenie i edytowanie procesw
TechNet: Pisanie raportw z CRM 2016 dla wersji online i wersji lokalnej

Zobacz te
Podrcznik administratora po funkcjach portalu dla Microsoft Dynamics CRM
Twrz portale CRM
Zarzdzaj zawartoci portalu
Konfiguruj portal CRM

Twrz portale CRM


Dotyczy: Dynamics CRM Online

21
Portale niestandardowe zapewniaj platform do tworzenia dostosowanych dowiadcze dla klientw,
partnerw i pracownikw.Dziki tej funkcji moliwe jest:
Twrz portale CRM dostosowane do Twoich potrzeb.Wicej informacji:Twrz portale
Korzystaj z portalu niestandardowego jako elastycznej platformy dla aplikacji
niestandardowych.Wicej informacji:Utwrz portal niestandardowy
Dostarczanie klientom doskonaej obsugi i zarzdzanie sprawami.Wicej informacji:Utwrz portal
obsugi klienta
Wspieranie pracownikw i udostpnianie repozytorium informacji, zasad i praktyk.Wicej
informacji:Utwrz samoobsugowy portal pracownikw (ESS)
Wspieranie wsppracy rnych spoecznoci odbiorcw.Wicej informacji:Nawizuj kontakt ze
wsplnotami korzystajc z portalu spoecznoci
Udostpnianie partnerom narzdzi, ktrych potrzebuj, aby wsppracowa i wyszukiwa
moliwoci sprzeday.Wicej informacji:Upowaniaj partnerw kanau

Zobacz te
Nawizuj kontakt ze wsplnotami korzystajc z portalu spoecznoci
Skategoryzuj zawarto portalu
Upowaniaj partnerw kanau
Zarzdzaj zawartoci portalu
Utwrz motyw dla portalu
Konfiguruj portal CRM
Referenced topic '12bf03fd-ce3b-43d3-ba1b-45efc879ce46' is not in the TOC.

Twrz portale
Dotyczy: Dynamics CRM Online
Portale to witryny sieci Web, ktre mona dostosowa, aby zapewni bardziej spersonalizowane
dowiadczenia odbiorcw, partnerw i pracownikw wewntrznych.Tworzc portal niestandardowy
moesz dostarczy markowe repozytorium, w ktrym uytkownicy portalu mog wykonywa wiele
zada.Na przykad:
Klienci mog przekazywa sprawy i znajdowa artykuy merytoryczne
Partnerzy mog przeglda szanse sprzeday i zarzdza nimi
Pracownicy wewntrzni mog tworzy i obserwowa najlepsze sposoby postpowania

Utwrz portal niestandardowy


Po zakupieniu nowej licencji portalu powr do swojego wystpienia CRM.
1. Przejd do CRM Centrum administracyjne Online, a nastpnie kliknij kartAplikacje
2. Wybierz wiersz wniosku pod tytuemDodatek PortalZarzdzaj.

22
3. W sekcjiOglne ustawieniaNazwa
4. W poluAdresu URL portalu
5. Uyj listy rozwijanejWystpienie CRM
6. Wybierz jzyk domylny dla Twojego portalu z listy rozwijanejWybierz jzyk portaluDostpne
jzyki bd zaleay od jzykw, ktre zostay zainstalowane w wystpieniu CRM.
7. Z listy rozwijanejWybierz Administratora portalu
8. W sekcjiOdbiorcy portaluMoesz wybra:
Partner
Klient
Pracownik
9. W sekcjiWybierz portal do wdroeniaOpcje, ktre widzisz, bazuj na wybranych przez Ciebie
odbiorcach.
10. KliknijPrzelij
Zostaniesz przekierowany do strony logowania Microsoft Office 365.Wybierz uytkownika CRM,
ktrego uye do utworzenia portalu.Zostaniesz poproszony o udzielenie zgody na portale CRM.
Po wyraeniu zgody Twj portal rozpocznie dziaanie.

Zobacz te
Utwrz portal niestandardowy
Utwrz portal obsugi klienta
Utwrz samoobsugowy portal pracownikw (ESS)
Nawizuj kontakt ze wsplnotami korzystajc z portalu spoecznoci
Utwrz portal zarzdzania relacjami z partnerami (PRM)
Konfiguruj portal CRM
Zarzdzaj zawartoci portalu

Utwrz portal niestandardowy


Dotyczy: Dynamics CRM Online
Portal niestandardowy to portal podstawowy wyposaony w niewielki zestaw przykadowych stron i
szablonw.Moesz uy tego rodowiska do rozwijania wasnych aplikacji i udostpniania zawartoci,
zwikszajc tym samym wygod klienta.

Funkcje portalu niestandardowego


Nastpujce funkcje s dostpne w portalu niestandardowym:
Zalenoci rozwizania Microsoft CRM Portal
Podstawa rozwizania Microsoft CRM Portal
Przepywy pracy portalu CRM Microsoft

23
Powiadomienia sieci Web
Modu Tosamo firmy Microsoft
Przepywy pracy moduu Tosamo firmy Microsoft
Modu Formularze sieci Web firmy Microsoft
Opinia

Uwierzytelnianie logowania
Odwiedzajcy portal mog tworzy profil i logowa si do niego podczas odwiedzania portalu
niestandardowego.Wszystkie usugi uwierzytelniania logowania s obsugiwane przez portal
niestandardowy.
Aby uzyska wicej informacji, zobacz tematKonfiguruj uwierzytelnianie portalu CRM

Przykadowe strony i szablony stron


Nazwa strony przykadowej Szablon strony
Home Pusta strona
Spis treci Spis treci
Strona Strona
Strona podrzdna Strona
Strona z ocenami i komentarzami Strona
Pena strona z linkami podrzdnymi Pena strona
Strona podrzdna 1 Strona
Strona podrzdna 2 Strona
Pena strona bez linkw podrzdnych Pena strona bez linkw podrzdnych
Pusta strona Pusta strona
Kategoria Kategoria
Przegld Temat kategorii
Zawarto A Temat kategorii
Zawarto B Temat kategorii
Zawarto C Temat kategorii
Strona z nawigacj boczn Strona z nawigacj boczn (2 kolumny)
Strona podrzdna 1 Strona
Strona o podwjnym stopniu podporzdkowania 1 Strona
Strona o podwjnym stopniu podporzdkowania 2 Strona

24
Strona podrzdna 2 Strona
Strona z nawigacj boczn i paskiem bocznym Strona z nawigacj boczn i paskiem bocznym
Strona podrzdna 1 Strona
Strona podrzdna 2 Strona
Kontakt z nami Strona

Strona Kontakt z nami gdy uytkownik wypenia formularz i przesya go, w CRM powstaje
potencjalny klient.

Zobacz te
Podrcznik administratora po funkcjach portalu dla Microsoft Dynamics CRM
Twrz portale
Utwrz motyw dla portalu
Zarzdzaj zawartoci portalu
Rozpocznij prac z edytorem zawartoci portalu
Zarzdzaj stronami sieci Web
Konfiguruj portal CRM

Utwrz portal obsugi klienta


Dotyczy: Dynamics CRM Online
Portal obsugi klienta zawiera niewielki zestaw przykadowych stron i szablonw.Moesz korzysta z
portalu obsugi klienta, aby utworzy miejsce pozwalajce klientom na przesyanie i zarzdzanie
sprawami, przegldanie bazy wiedzy i przesyania opinii.Portal obsugi klienta ma by platform
zajmowania si problemami klientw i zapewniania wsparcia 24/7 dla produktw i usug, ktre
oferujesz.

Funkcje portalu obsugi klienta


Nastpujce funkcje s domylnie dostpne w portalu obsugi klienta:
Zalenoci rozwizania Microsoft CRM Portal
Podstawa rozwizania Microsoft CRM Portal
Przepywy pracy portalu CRM Microsoft
Powiadomienia sieci Web
Modu Tosamo firmy Microsoft
Przepywy pracy moduu Tosamo firmy Microsoft
Modu Formularze sieci Web firmy Microsoft
Opinia
Modu Blogi firmy Microsoft

25
Modu Fora firmy Microsoft
Przepywy pracy moduu Fora firmy Microsoft
Modu Pomysy firmy Microsoft
Przepywy pracy moduu Pomysy firmy Microsoft
O czasu portalu
Obsuga klienta
Zarzdzanie wiedz
Pomocnik przepywu pracy pobierania identyfikatorw rekordw firmy Microsoft
Pomocnik Map Bing firmy Microsoft

Przykadowe strony i szablony stron


W portalu obsugi klienta domylnie dostpne s nastpujce przykadowe strony i szablony stron:

Nazwa strony przykadowej Szablon strony

Odmowa dostpu Odmowa dostpu


Kontakt z nami Kontakt z nami
Home Home
Nie odnaleziono strony Strona
Archiwa ankiet Archiwa ankiet
Profil Profil
Wyszukiw. Wyszukiw.
Mapa witryny Mapa witryny

Nastpujce szablony sieci Web s domylnie dostpne w portalu obsugi klienta:


Reklama
Szablon reklamy
Linki do stron nadrzdnych
Podrzdny element nawigacji
Stopka
Nagwek
Ukad 1-kolumnowy
Ukad 3-kolumnowy
Kopia strony
Nagwek strony
Podzia na strony

26
Ankieta
Szablon ankiety
Reklama losowa
Wyszukiw.
Wyniki wyszukiwania
Nawigacja boczna
Mapa witryny
Element SiteMap
Nagwek karty
Grupa list linkw sieci Web

Przykadowe fragmenty kodu zawartoci


Nastpujce fragmentu kodu zawartoci domylnie dostpne w portalu obsugi klienta:
Account/SignIn/UsernameLabel
Stopka
Pasek nawigacyjny po lewej
Pasek nawigacyjny po prawej
Brak wynikw
Nagwek stron podrzdnych
Prefiks Data modyfikacji strony
Nagwek stron pokrewnych

Utwrz samoobsugowy portal pracownikw


(ESS)
Dotyczy: Dynamics CRM Online
Samoobsugowy portal pracownikw (ESS) jest podobny do portaluUtwrz portal obsugi klientaPortal
ESS zosta zaprojektowany, aby zapewnia pracownikom wewntrznym miejsce do zadawania pyta,
przeszukiwania materiaw merytorycznych i udzielania opinii.Moesz korzysta z portalu ESS jako
repozytorium informacji na temat zasad organizacji, najlepszych praktyk i typowych problemw, ktre
wpywaj na klientw.

Funkcje portalu ESS


Nastpujce funkcje s domylnie dostpne w portalu ESS:
Zalenoci portalu
Baza portalu

27
Przepywy pracy portalu
Powiadomienia sieci Web
Modu Tosamo firmy Microsoft
Przepywy pracy moduu Tosamo
Formularze sieci Web
Opinia
Blogi
Fora
Przepywy pracy forw
Modu Pomysy firmy Microsoft
Przepywy pracy moduu Pomysy
O czasu portalu
Obsuga klienta
Zarzdzanie wiedz
Pobierz Pomocnik przepywu pracy pobierania identyfikatorw rekordw
Pomocnik Map Bing

Przykadowe strony i szablony stron


W portalu ESS domylnie dostpne s nastpujce przykadowe strony i szablony stron:

Nazwa strony przykadowej Szablon strony

Odmowa dostpu Odmowa dostpu


Kontakt z nami Kontakt z nami
Home Home
Nie odnaleziono strony Strona
Archiwa ankiet Archiwa ankiet
Profil Profil
Wyszukiw. Wyszukiw.
Mapa witryny Mapa witryny

Szablony sieci Web


W portalu ESS domylnie dostpne s nastpujce szablony sieci Web:
Reklama

28
Szablon reklamy
Linki do stron nadrzdnych
Podrzdny element nawigacji
Stopka
Nagwek
Ukad 1-kolumnowy
Ukad 3-kolumnowy
Kopia strony
Nagwek strony
Podzia na strony
Ankieta
Szablon ankiety
Reklama losowa
Wyszukiw.
Wyniki wyszukiwania
Nawigacja boczna
Mapa witryny
Element SiteMap
Nagwek karty
Grupa list linkw sieci Web

Przykadowe fragmenty kodu zawartoci


W portalu ESS domylnie dostpne s nastpujce fragmenty kodu zawartoci:
Account/SignIn/UsernameLabel
Stopka
Pasek nawigacyjny po lewej
Pasek nawigacyjny po prawej
Brak wynikw
Nagwek stron podrzdnych
Prefiks Data modyfikacji strony
Nagwek stron pokrewnych

Zobacz te
Twrz portale
Utwrz motyw dla portalu
Zarzdzaj zawartoci portalu

29
Rozpocznij prac z edytorem zawartoci portalu
Zarzdzaj stronami sieci Web
Konfiguruj portal CRM

Nawizuj kontakt ze wsplnotami korzystajc z


portalu spoecznoci
Dotyczy: Dynamics CRM Online
Podtrzymuj wysoki poziom zaangaowania klientw rozwijajc spoeczno, publikujc artykuy,
zbierajc opinie uytkownikw i dziaajc w odpowiedzi na pomysy dostarczane przez
uytkownikw.Za pomoc gotowych rozwiza dostpnych z portalami mona:
Umoliwi uytkownikom prowadzenie konwersacji za pomoc umieszczania wiadomoci na
forum.Forum moe zawiera wiele tematw, znanych rwnie jako wtki, na ktre odpowiedzi
moe udziela wielu uytkownikw.Wicej informacji:Konfiguruj fora i moderuj je
Zarzdzaj wieloma blogami firmowymi lub spoecznociowymi z poziomu jednego portalu, z
wieloma autorami na blogu.Wicej informacji:Zarzdzaj blogami
Zaangauj si w i zbieraj opinie pochodzce od spoecznoci, gromad pomysy, gosy i
komentarze na temat sugestii.Wicej informacji:Pomysy zwizane z crowdsourcingiem

Zobacz te
Podrcznik administratora po funkcjach portalu dla Microsoft Dynamics CRM
Twrz portale CRM
Skategoryzuj zawarto portalu
Upowaniaj partnerw kanau
Zarzdzaj zawartoci portalu
Utwrz motyw dla portalu
Konfiguruj portal CRM

Konfiguruj fora i moderuj je


Dotyczy: Dynamics CRM Online
Fora moga by tworzone, edytowane i usuwane w CRM.Aby uzyska dostp do forum, zaloguj si
doCRM > Wsplnoty > Fora

Utwrz nowe forum


Aby utworzy nowe forum, kliknijNowe

30
Edytuj istniejce forum
1. Kliknij dwukrotnieForum
2. Okrel wartoci dla pl i kliknijZapisz i zamknij

Zarzdzaj forami na portalu


Dla uytkownikw portalu z uprawnieniami zarzdzania zawartoci, ograniczony zestaw waciwoci
forum moe by zarzdzany za pomocUyj aparatu edycji front-side, aby opublikowa zawartoJeli
Twoje konto uytkownika otrzymaoPrzypisz uprawnienia ustawione dla roli sieci Web dla portali
1. Przejd do strony nadrzdnej forum w portalu.
2. Na wbudowanym pasku narzdzi edycji portalu kliknijNowy
3. KliknijForum podrzdne
4. Okrel wartoci dla zapewnionych pl i kliknijZapisz

Atrybuty forum uywane przez portale


W poniszej tabeli objaniono wiele atrybutw forum uywanych przez portale.Naley pamita, e
sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest zaleny od uytego
szablonu strony, a w zwizku z tym od dewelopera portalu.

31
Nazwa Opis

Nazwa Opisowa nazwa encji.Ta warto bdzie uywana


jako tytu strony w wikszoci szablonw,
szczeglnie, jeli nie podano wartoci Tytu.To
pole jest wymagane.
Witryna sieci Web Witryna sieci Web, do ktrej naley encja.To pole
jest wymagane.Wicej informacji:Zarzdzaj
stronami sieci Web
Strona nadrzdna Nadrzdna strona sieci Web encji, w hierarchii
zawartoci witryn sieci Web.
Czciowy adres URL Segment cieki URL uywany do tworzenia
adresu URL portalu tego forum.

Uwaga
Czciowe wartoci adresu URL s uywane
jako segmenty cieki URL.Jako takie, nie
powinny zawiera niedozwolonych dla cieki
URL znakw, takich jak "?", "#", "!",
"%".Poniewa adresy URL portali s
generowane przez poczenie wartoci
czciowych adresw URL za pomoc
ukonikw ("/") generalnie nie powinny zawiera
ukonikw.

Uwaga
Zaleca si ograniczenie wartoci Czciowych
adresw URL do liter, liczb oraz mylnikw i
podkrele.Na przykad: "press-releases",
"Users_Guide", "product1".

Kolejno wywietlania Warto cakowita wskazujca kolejno, w ktrej


umieszczone zostanie forum, w stosunku do
innych forw na licie.
Stan publikowania Biecy stan publikacji przepywu pracy forum,
ktry moe dyktowa, czy forum jest widoczne w
witrynie.Najczstszym zastosowaniem tej funkcji
jest zapewnienie formantu "opublikowano/projekt"
dla zawartoci.

Uwaga
Uytkownicy z uprawnieniami do zarzdzania
zawartoci mog otrzyma moliwo
uywania "Trybu podgldu", co pozwoli im

32
Nazwa Opis
zobaczy ("Podgld") niepublikowanej
zawartoci.

Ukryte na mapie witryny Kontroluje, czy forum jest widoczne jako cz


witryny portalu.Jeli pole to zostanie zaznaczone,
forum nadal bdzie dostpne w witrynie pod
adresem URL i bdzie mona utworzy do niego
cze, ale standardowe elementy nawigacyjne
(menu, itp.)nie bd zawiera forum.
Szablon strony forum Szablon strony, ktry ma by uywany do
renderowania strony wymieniajcy fora w
portalu.To pole jest wymagane.

Uwaga
Przypisany szablon strony powinien by
szablonem, ktry programista specjalnie
utworzy, aby dostarczy szczegowych
informacji dotyczcych forum.Wybranie
szablonu innego ni ten, ktry zosta
opracowany z myl o stronie forum, moe
powodowa bdne wyniki podczas przegldania
strony sieci Web forum w portalu.

Szablon strony wtku Szablon strony, ktry ma by uywany do


renderowania kadej strony wtku forum w
portalu.To pole jest wymagane.

Uwaga
Przypisany szablon strony powinien by
szablonem, ktry programista specjalnie
utworzy, aby dostarczy szczegowych
informacji o wtku forum.Wybranie szablonu
innego ni ten, ktry zosta opracowany z myl
o stronie wtku forum, moe powodowa bdne
wyniki podczas przegldania strony sieci Web
wtku forum w portalu.

Opis Informacje dotyczce forum.


Liczba wtkw LiczbaZarzdzaj wtkami forum
Liczba wpisw LiczbaTwrz wpisy na forum w portalu
Ostatni wpis Niedawno utworzoneTwrz wpisy na forum w
portalu

33
Zobacz te
Zarzdzaj wtkami forum
Twrz wpisy na forum w portalu
Moderuj fora
Subskrybuj alerty
Zarzdzaj zawartoci portalu

Zarzdzaj wtkami forum


Dotyczy: Dynamics CRM Online
Wtek forum (czasami nazywany tematem) jest zbiorem wpisw, zazwyczaj wywietlanych od
najstarszych do najnowszych.Wtek moe zawiera dowoln liczb wpisw, w tym wiele wpisw od
tych samych czonkw, nawet jeli znajduj si one jeden po drugim.Wtek znajduje si wKonfiguruj
fora i moderuj jeZawarto lub cel wtku jest identyfikowany przez pierwszy wpis, znany rwnie pod
nazw oryginalny post (OP).Gdy czonek wprowadza wpis do wtku, przemieszcza sie on na gr,
poniewa jest to najnowszy zaktualizowany wtek.Podobnie, inne wtki przesun si przed niego, gdy
pojawi si w nich nowe wpisy.Gdy czonek wprowadza wpis do wtku bez powodu, chcc po prostu
spowodowa jego przejcie do gry, jest to okrelone jako podbicie lub podbijanie.Wtki, ktre s
wane, ale rzadko pojawiaj si w nich nowe wpisy, to wtki przyklejone (lub, w przypadku niektrego
oprogramowania "przypite").Wtek przyklejony pojawia si bdzie zawsze przed normalnymi
wtkami, czsto w osobnej sekcji.Popularno wtku jest mierzona na forach w liczbie odpowiedzi
(wszystkie wpisy minus jeden, wpis otwierajcy, w wikszoci domylnych ustawie forum).Niektre
fora ledz rwnie wywietlenia strony.

Zarzdzaj wtkami forum w Microsoft Dynamics CRM


Tworzenie, edytowanie i usuwanie wtkw forum mona przeprowadzi w programie Dynamics CRM.

Uwaga
Chocia mona tworzy wtki forum w programie Dynamics CRM, zaleca si, aby przeprowadzi to w
portalu, gdy proces ten jest mniej zaangaowany, i upewni si, e wtek jest poprawnie skojarzony z
oryginalnym wpisem na forum.

1. Zaloguj si wDynamics CRM


2. Przejd doSpoeczno
3. KliknijWtki forum
Aby utworzy nowy wtek
1. KliknijNowy
Aby edytowa istniejcy wtek
1. Kliknij dwukrotnieWtek forum

34
2. Okrel wartoci dla zapewnionych pl.

Uwaga
Bdziesz musia utworzy oryginalnyTwrz wpisy na forum w portaluPierwszy wpisOstatni wpis

3. KliknijZapisz i zamknij

Utwrz wtki na forum w portalu


Edytor wtkw na forum pojawi si automatycznie po pomylnym zalogowaniu si uytkownika w
portalu i przejciu do strony forum, pod warunkiem, e deweloper wdroy t funkcjonalno w
szablonie strony wtku forum.
1. Przejd do strony forum w portalu, na ktrej chcesz zamieci nowy wtek
2. OkrelTemat
3. WybierzTyp wpisu
4. Zredaguj zawartoci wtku w edytorze tekstu sformatowanego
5. KliknijPrzelij

35
36
Atrybuty wtku forum uywane przez portale
W poniszej tabeli objaniono wiele atrybutw wtkw na forum uywanych przez portale.Naley
pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest zaleny od
uytego szablonu strony.
Nazwa Opis

Nazwa Opisowa nazwa rekordu.Ta warto bdzie


uywana jako tytu wtku w wikszoci
szablonw.To pole jest wymagane.
Forum skojarzone z wtkiem.Konfiguruj fora i moderuj je
Typ Typ wtku forum skojarzony z wtkiem.
Przyklejony? Zaznaczenie tego pola oznacza, e wtek zawsze
powinien si znajdowa u gry listy wtkw forum,
nawet jeli pojawiaj si nowe wtki.
Data ostatniego wpisu Data i godzina utworzenia ostatniego wpisu.
Odpowiedziano? Zaznaczenie tego pola oznacza, e odpowied na
ten wtek zostaa udzielona.
Pierwszy wpis PierwszyTwrz wpisy na forum w portalu
Ostatni wpis OstatniTwrz wpisy na forum w portalu
Liczba wpisw Liczba wpisw, ktre zostay utworzone w tym
wtku.
Liczba wywietle Liczba okrelajca, ile razy wtek by ogldany w
portalu.

Zarzdzaj typami wtkw forum w Dynamics CRM


Aby tworzy, edytowa i usuwa typy wtkw forum w programie CRM
1. Zaloguj si wDynamics CRM
2. Przejd doSpoeczno
3. KliknijTypy wtkw forum
Aby utworzy nowy typ wtku
1. KliknijNowy
Aby edytowa istniejcy typ
1. Kliknij dwukrotnieTyp wtku forum
2. Okrel wartoci dla zapewnionych pl
3. KliknijZapisz i zamknij

37
Atrybuty typu wtku forum
W poniszej tabeli objaniono wiele atrybutw wtkw forum uywanych przez portaleNaley pamita,
e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest zaleny od uytego
szablonu strony.
Nazwa Opis

Nazwa Opisowa nazwa rekordu.Ta warto bdzie


uywana jako tytu typu w szablonach strony.To
pole jest wymagane.
Witryna sieci Web skojarzona z typem.Zarzdzaj stronami sieci Web
Wymaga odpowiedzi Zaznaczenie tego pola oznacza, e wpis na forum
w wtku tego typu moe by oznaczony jako
odpowied.
Zezwala na gosowanie Zaznaczenie tego pola oznacza, e wpisy na
forum w wtku tego typu mog by uznawane za
pomocne.
Kolejno wywietlania Warto cakowita wskazujca kolejno, w ktrej
umieszczony zostanie typ wtku forum, w
stosunku do innych typw wtku forum na licie.
Jest domylny Zaznaczenie tego pola oznacza, e typ ma by
uywany jako domylny.Zaleca si, aby tylko
jeden typ na stron mia zaznaczone to pole.

Zobacz te
Konfiguruj fora i moderuj je
Twrz wpisy na forum w portalu
Moderuj fora
Subskrybuj alerty
Zarzdzaj zawartoci portalu

Twrz wpisy na forum w portalu


Dotyczy: Dynamics CRM Online
Wpis na forum to przesana przez uytkownika wiadomo ujta w blok zawierajcy szczegy
uytkownika oraz dat i godzin przesania.Czonkowie mog edytowa lub usuwa wasne
wpisy.Wpisy znajduj si wZarzdzaj wtkami forumPierwszy wpis rozpoczyna wtek; moemy go
okreli terminem OP (oryginalny wpis).Wpisy, ktre znajduj si niej w wtku s kontynuacj dyskusji
na temat tego wpisu, lub odpowiedzi na inne odpowiedzi; czsto zdarza si, e dyskusja odbiegnie od
oryginalnego tematu.

38
Twrz wpisy na forum w portalu
Edytor wpisw na forum pojawi si automatycznie po pomylnym zalogowaniu si uytkownika w
portalu i przejciu do strony wtku forum, pod warunkiem, e deweloper wdroy t funkcjonalno w
szablonie strony wtku forum.
Zaloguj si w portalu.
Przejd doZarzdzaj wtkami forum
Zredaguj odpowied w edytorze tekstu.
KliknijPrzelij

Relacje atrybutw
W poniszej tabeli objaniono wiele atrybutw wpisw na forum uywanych przez portale.Naley
pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest zaleny od
uytego szablonu strony.

Nazwa Opis

Nazwa Opisowa nazwa rekordu.Ta warto bdzie


uywana jako tytu wpisu.To pole jest wymagane.
Wtek forum , ktrego wpis dotyczy.Zarzdzaj wtkami forum
Autor Rekord kontaktu CRM, skojarzony z
uytkownikiem, ktry napisa wpis.
Data Data i godzina utworzenia wpisu.
Zawarto Tre lub komunikat wpisu.
Odpowied? Jeli zaznaczono, oznacza, e wpis jest
identyfikowany jako odpowied na pytanie zadane
w wtku.
Liczba gosw okrelajcych wpis jako pomocny Liczba okrelajca, ile razy wpis zosta uznany za
pomocny.

Zobacz te
Konfiguruj fora i moderuj je
Zarzdzaj wtkami forum
Moderuj fora
Subskrybuj alerty
Zarzdzaj zawartoci portalu

39
Moderuj fora
Dotyczy: Dynamics CRM Online
Moderatorzy to uytkownicy forum ktrzy posiadaj dostp do wtkw i wpisw na forum autorstwa
wszystkich czonkw i mog moderowa dyskusj i utrzymywa czysto forum (neutralizujc spam i
dziaania spamerw, itp.).Moderatorzy odpowiadaj rwnie na pytania uytkownikw dotyczce forum,
oglne pytania, a take odpowiadaj na konkretne skargi.Mog oni rwnie udzieli pomocy
uytkownikom jej potrzebujcym.Uprawnienia moderatorw obejmuj: usuwanie, dodawanie,
edytowanie, usuwanie wtkw lub wpisw.Zasadniczo obowizkiem moderatorw jest prowadzenie
spraw codziennych forum lub tablicy zwizanych ze strumieniem wkadu uytkownikw i interakcjami
midzy uytkownikami.Skuteczno zarzdzania uytkownikami ma bezporedni wpyw na jako
forum, jego postrzeganie i uyteczno jako spoecznoci powizanych ze sob uytkownikw.

Przypisuj moderatorw do forw w Microsoft


Dynamics CRM
Aby poda moderatorw dla forum w Dynamics CRM rekord kontaktu uytkownika portalu musi zosta
przypisany do roli Sie Web skojarzonej z rekordem Uprawnienie dostpu do forum, majcej
uprawnienia ustawione na Umoliw zmian.Aby uzyska wicej informacji, zobacz tematTwrz role
sieci Web dla portali

Moderowanie forum w portalu


Dla uytkownikw portalu z uprawnieniem do moderowania formanty moderowania pojawi si w
portalu po zalogowaniu.W zalenoci od szablonu strony wdroonego przez dewelopera, funkcja
zapewniajca uytkownikom moliwo moderowania moe by dostpna lub niedostpna, a obrazy
wywietlane w niniejszym dokumencie mog by inne ni te wywietlane w portalu.
Aby usun cay wtek na forum:
KliknijUsu

40
Aby edytowa wtek na forum
KliknijEdytuj

Aby usun konkretny wpis na forum


KliknijUsu

41
Aby edytowa konkretny wpis na forum
KliknijEdytuj

42
Zarzdzaj uprawnieniami dostpu do forum w
Dynamics CRM
Uprawnienie dostpu do forum to regua zabezpiecze, ktra moe by przypisana do okrelonego
forum i roli Sie Web, ktre mog ogranicza poszczeglnym uytkownikom przegldanie forum lub
umoliwia poszczeglnym uytkownikom moderowanie forum wZarzdzaj stronami sieci WebAby
tworzy, edytowa lub usuwa uprawnienia dostpu do forum w ramach Dynamics CRM:
1. Zaloguj si wDynamics CRM
2. Przejd doSpoeczno
3. KliknijUprawnienia dostpu do forum

Aby utworzy nowe uprawnienie dostpu do forum


KliknijNowe
Aby edytowa istniejce uprawnienie dostpu do forum:
Kliknij dwukrotnie istniejceUprawnienie dostpu do forum
Okrel wartoci dla zapewnionych pl
KliknijZapisz i zamknij

43
Uwaga
Rola Sie Web musi by przypisana, aby regua miaa zastosowanie dla uytkownikw z przyznan
dan rol.ZobaczTwrz role sieci Web dla portali

Relacje atrybutw
W poniszej tabeli objaniono wiele atrybutw Uprawnienia dostpu do forum uywanych przez portale.

Imi i nazwisko Opis

Imi i nazwisko Nazwa uywana dla odwoania w ramach


programu Dynamics CRM.
Forum skojarzone z uprawnieniem.Zarzdzaj wtkami
forum
Prawo Mona przyzna nastpujce uprawnienia:
Ogranicz moliwo odczytu
Umoliw zmian
Ogranicz moliwo odczytu uniemoliwia
wywietlanie forum dla uytkownikw w roli sieci
Web skojarzonej z regu.
Umoliw zmian pozwala uytkownikowi w roli
sieci Web skojarzonej z regu na moderowanie

44
Imi i nazwisko Opis
forum.Umoliw zmian ma pierwszestwo nad
Ogranicz moliwo odczytu.

Zobacz te
Konfiguruj fora i moderuj je
Zarzdzaj wtkami forum
Twrz wpisy na forum w portalu
Subskrybuj alerty
Zarzdzaj zawartoci portalu

Subskrybuj alerty
Dotyczy: Dynamics CRM Online
Uytkownicy forum mog dokona subskrypcji wtkw i otrzymywa alerty po dodaniu nowych wpisw,
i mie aktualn wiedz dotyczc interesujcych ich rozmw.Ustawienia alertu s doczone do
rekordu kontaktu uytkownika, co zapewnia wgld w intencje uytkownika.
W zalenoci od szablonu strony wprowadzonego przez dewelopera, funkcja dawania uytkownikom
moliwoci subskrybowania lub rezygnowania z subskrybowania alertw moe by dostpna lub
niedostpna, a obrazy wywietlane w niniejszym dokumencie mog by inne ni te wywietlane w
portalu.

Subskrybuj alerty w portalu


Uytkownicy mog zaznaczy, e chc otrzyma powiadomienia o nowych wpisach przechodzc do
wtku forum, a nastpnie klikajc czePrzelij mi alert
1. Zaloguj si wPortalu
2. Przejd doWtku na Forum
3. KliknijSubskrybuj

45
Zrezygnuj z subskrypcji alertw w portalu
Uytkownicy mog zaznaczy, e nie chc otrzyma powiadomienia o nowych wpisach dla danego
wtku przechodzc do wtku forum i klikajc czeUsuAlert
1. Zaloguj si wPortalu
2. Przejd doWtku na Forum
3. KliknijUsu Alert

46
Zarzdzaj alertami forum w Microsoft Dynamics CRM
Chocia portal jest podstawowym rdem tworzenia lub usuwania alertw.Alerty forum mog by
tworzone, edytowane lub usuwane w Dynamics CRM.
1. Zaloguj si wDynamics CRM
2. Przejd doSpoeczno
3. KliknijWtki forum
4. Kliknij dwukrotnie istniejcyWtek forum
5. KliknijAlerty forum
Aby utworzy now subskrypcj alertu
1. KliknijDodaj nowy Alert Forum
Aby edytowa istniejcy alert
1. Kliknij dwukrotnieAlert forum
2. Okrel wartoci dla zapewnionych pl
3. KliknijZapisz i zamknij

Relacje atrybutw
W poniszej tabeli objaniono wiele atrybutw alertw na forum uywanych przez portale.

Imi i nazwisko Opis

Subskrybent Rekord Kontakt Dynamics CRM uytkownika


portalu, ktry ma otrzyma powiadomienie, gdy
posty s tworzone w skojarzonym wtku.
Wtek Wtek forum, ktry jest subskrybowany dla
powiadomienia o nowo utworzonych wpisach.
Data wyganicia Data i godzina, kiedy powiadomienia powinny
zosta wyczone.

Zobacz te
Konfiguruj fora i moderuj je
Zarzdzaj wtkami forum
Twrz wpisy na forum w portalu
Moderuj fora
Zarzdzaj zawartoci portalu

47
Zarzdzaj blogami
Dotyczy: Dynamics CRM Online
Ta strona zawiera szczegowe informacje na temat zarzdzania encj Blog i konfigurowania
jej.Poniej znale mona szczegowe informacje dotyczce zarzdzania komentarzami i wpisami.

Zarzdzaj blogami w Microsoft Dynamics CRM


W przypadku uytkownikw programu CRM, pod warunkiem, e dostosowania portalu zostay
zaimportowane do organizacji Dynamics CRM, rekordy bloga mog by zarzdzane na karcie Portale.

Zarzdzaj blogami na portalu


Uytkownicy portalu posiadajcy uprawnienia autora bloga mog edytowa lub usuwa blogi przy
uyciu wbudowanego interfejsu edycji.Jeli kontakt portalu posiada niezbdne uprawnienia,
wbudowany interfejs edycji pojawia si automatycznie po jego zalogowaniu si do portalu.Naley
zauway, e o ile blog moe by edytowany lub usuwany za pomoc interfejsu edycji, to wczeniej
naley go utworzy i wstpnie skonfigurowa w programie CRM.
, przejd do strony gwnej bloga i kliknij przyciskAby edytowa blogEdytuj

48
, kliknij przyciskAby usun blogUsuTak

Uwaga
Usunicie bloga spowoduje rwnie usunicie skojarzonych z nim wpisw i komentarzy.

Zabezpieczenia
UprawnienieOdczytJeli uytkownik moe odczyta nadrzdn stron siec Web, moe rwnie czyta
bloga i wszystkie opublikowane na nim wpisy.ZobaczKontrola dostpu do stron sieci Web dla portali
DostpZmiana/zapisTa relacja okrela role sieci Web przyznajce uprawnienie Autorstwo do
bloga.Wszyscy uytkownicy portalu skojarzeni z dowolnymi z tych rl otrzymaj uprawnienie do
tworzenia nowych wpisw, edytowania i usuwania wasnych wpisw, oraz edytowania atrybutw i
ustawie bloga.ZobaczTwrz role sieci Web dla portali

Uwaga

49
Tylko autor wpisu w blogu moe edytowa lub usun ten wpis, za porednictwem interfejsu edycji
portalu front-side.Autor wpisu moe rwnie zobaczy wasne nieopublikowane wpisy, ale nie moe
zobaczy wpisw innych autorw.

Atrybuty i relacje bloga


Ponisza tabela wyjania standardowe atrybuty i relacje encji Blog.
Naley pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest
zaleny od uytych szablonw strony.

Imi i nazwisko Opis

Imi i nazwisko Tytu bloga.


Witryna sieci web Witryna sieci Web, do ktrej naley
blog.ZobaczZarzdzaj stronami sieci Web
Strona nadrzdna Nadrzdna strona sieci Web bloga, w hierarchii
zawartoci witryn sieci Web.
Czciowy adres URL Segment cieki URL uywany do tworzenia
adresu URL portalu bloga.

Uwaga
Czciowe wartoci adresu URL s uywane
jako segmenty cieki URL.Jako takie, nie
powinny zawiera niedozwolonych dla cieki
URL znakw, takich jak "?", "#", "!",
"%".Poniewa adresy URL portalu s
generowane przez poczenie wartoci
Czciowy adres URL za pomoc ukonikw
("/") generalnie nie powinny zawiera ukonikw.
Zaleca si ograniczenie wartoci Czciowych
adresw URL do liter, liczb oraz mylnikw i
podkrele.Na przykad: "press-releases",
"Users_Guide", "product1".

Szablon strony gwnej Szablon strony, ktry ma by uywany do


renderowania strony gwnej bloga.Ten szablon
bdzie zazwyczaj uywany do renderowania
najnowszych wpisw w blogu.
Szablon wpisu Szablon strony, ktry ma by uywany do
renderowania konkretnego wpisu w blogu, po
przejciu do niego.Ten szablon bdzie take
zazwyczaj odpowiedzialny za renderowanie
komentarzy dotyczcych tego wpisu.
Szablon archiwum Szablon strony, ktry ma by uywany do

50
Imi i nazwisko Opis
renderowania widokw archiwalnych (czyli na
przykad widokw wpisw, ktre mog ju nie by
widoczne na stronie gwnej bloga).Ten szablon
zazwyczaj bdzie odpowiada za:
Renderowanie widoku wszystkich wpisw w
danym miesicu kalendarzowym.
Renderowanie widoku wszystkich wpisw
zwizanych z danym tagiem.
Renderowanie widoku wszystkich wpisw
utworzonych przez danego autora.
Podsumowanie Zawarto HTML zawierajc opis bloga.
Zasady komentowania Opcja, ktra okrela sposb obsugi komentarzy
dotyczcych wpisw w blogu.
Wpisy w blogu Relacja okrelajca wszystkie wpisy zwizane z
blogiem.
Role autorw Relacja okrelajca Role sieci Web przyznajce
uprawnienie Autorstwo w blogu.Wszyscy
uytkownicy portalu skojarzeni z dowolnymi z tych
rl otrzymaj uprawnienie do tworzenia nowych
wpisw, edytowania i usuwania wasnych wpisw,
oraz edytowania atrybutw i ustawie bloga.

Zarzdzaj wpisami w blogu w Dynamics CRM


W przypadku uytkownikw Dynamics CRM, wpisami na blogu mona zarzdza uruchamiajc edytor
tego Bloga, a nastpnie przechodzc do odpowiednich wpisw.

Zarzdzaj wpisami w blogu na portalu


Uytkownicy portalu posiadajcy uprawnienia autora bloga mog zarzdza wpisami w blogu przy
uyciu wbudowanego w portal interfejsu edycji.Jeli konto uytkownika posiada niezbdne uprawnienia,
wbudowany interfejs edycji pojawi si automatycznie po zalogowaniu si do portalu i przejciu na
bloga.
, przejd do strony gwnej bloga i kliknijAby utworzy nowy wpis w bloguNowyWpis w bloguPojawi
si okno dialogowe edytor wpisu.

51
Wprowad konieczne zmiany, a nastpnie kliknijZapisz
, przejd do strony wpisu i kliknij przyciskAby edytowa wpisEdytujPojawi si okno dialogowe edytor
wpisu.Wprowad konieczne zmiany, a nastpnie kliknijZapisz
Podczas tworzenia lub edycji wpisu w blogu, jeli poleCzciowy adres URLAutomatycznie
generowany Czciowy adres URL bdzie mia formatyyyy-mm-dd-post-titleyyyy-mm-ddDatyTytu
PoleTagiMoliwe jest rwnie wpisanie nazwy nowego tagu.Aby zakoczy nazw tagu i rozpocz
now, wpiszTabEnter,Aby usun tag, kliknijxBackspace
, kliknij przyciskAby usun wpis w bloguUsuTak

Uwaga
Usunicie wpisu w blogu spowoduje rwnie usunicie skojarzonych z nim komentarzy.

Uwaga
Tylko autor wpisu w blogu moe edytowa lub usun ten wpis, za porednictwem interfejsu edycji

52
portalu front-side.Autor wpisu moe rwnie zobaczy wasne nieopublikowane wpisy, ale nie moe
zobaczy wpisw innych autorw.

Atrybuty i relacje wpisw w blogu


Ponisza tabela wyjania standardowe atrybuty i relacje encji Wpis w blogu.
Naley pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest
zaleny od uytych szablonw strony.

Nazwa Opis

Tytu Tytu wpisu w blogu.


Blog Blog, do ktrego naley wpis.
Czciowy adres URL Segment cieki URL uywany do tworzenia
adresu URL wpisu w blogu.

Uwaga
Czciowe wartoci adresu URL s uywane
jako segmenty cieki URL.Jako takie, nie
powinny zawiera niedozwolonych dla cieki
URL znakw, takich jak "?", "#", "!",
"%".Poniewa adresy URL portalu s
generowane przez poczenie wartoci
Czciowy adres URL za pomoc ukonikw
("/") generalnie nie powinny zawiera ukonikw.
Zaleca si ograniczenie wartoci Czciowych
adresw URL do liter, liczb oraz mylnikw i
podkrele.Na przykad: "press-releases",
"Users_Guide", "product1".

Autor Autor wpisu, reprezentowany przez rekord


Kontakt.
Data Data publikacji wpisu, jaka ma by wywietlana w
portalu.Ta warto okrela sposb sortowania
wpisw, ktre maj by wywietlane w widokach
ukazujcych wpisy od najnowszych do
najstarszych.Ta warto nie kontroluje tego kiedy i
czy wpis bdzie faktycznie widoczny w portalu.
Podsumowanie Zawarto HTML zapewniajca krtkie
podsumowanie lub fragment wpisu.Jeli jest
dostpne, powinno by uywane przez szablony
bloga i kanay zespolone jako zawarto wpisu,
ktrego pena tre jest dostpna pod adresem
URL wpisu.

53
Nazwa Opis

Tre reklamy Pena zawarto HTML wpisu.


Opublikowano Okrela, czy wpis bdzie widoczny w portalu.Jeli
pole to jest zaznaczone, wpis jest widoczny dla
wszystkich uytkownikw, ktrzy maj
uprawnienia do odczytu.Jeli nie zaznaczono tego
pola, tylko Autor wpisu bdzie mg zobaczy
podgld wpisu w portalu.
Zasady komentowania Opcja, ktra okrela sposb obsugi komentarzy
dotyczcych wpisu.
Komentarze do wpisw w blogu Wszystkie komentarze powizane z wpisem.
Pliki sieci Web Wszystkie pliki skojarzone z
wpisem.ZobaczZarzdzanie plikami sieci Web w
programie CRM lub na portalach
Tagi Wszystkie tagi skojarzone z wpisem.

Zarzdzaj komentarzami do wpisw w blogu na


portalu
Uytkownicy portalu posiadajcy uprawnienia autora bloga mog zarzdza komentarzami w blogu
przy uyciu wbudowanego w portal interfejsu edycji.ZobaczUyj aparatu edycji front-side, aby
opublikowa zawartoJeli konto uytkownika posiada niezbdne uprawnienia, wbudowany interfejs
edycji pojawia si automatycznie po zalogowaniu si do portalu i przejciu do wpisu.
Dokadny wygld interfejsu uytkownika uywanego do edytowania lub usuwania komentarzy do
wpisw w blogu zaley od szablonu strony, ktry jest uywany do renderowania wpisu, ale zasadniczo
zawiera cza lub przyciski umieszczone w tekcie, obok kadego komentarza.Kliknicie
przyciskuEdytuj

Atrybuty i relacje komentarzy do wpisw w blogu


Ponisza tabela wyjania standardowe atrybuty i relacje encji Komentarze do wpisw w blogu.
Naley pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest
zaleny od uytego szablonu strony.

Nazwa Opis

Nazwa Opisowa nazwa komentarza.Zazwyczaj bdzie


ona generowana automatycznie przez aplikacj
portalu.
Wpis w blogu Wpis w blogu, do ktrego naley komentarz.
Autor Autor komentarza, reprezentowany przez rekord
Kontakt.Pole to bdzie wypenione, jeli
komentarz zosta napisany przez

54
Nazwa Opis
uwierzytelnionego uytkownika portalu.
Nazwa autora Wywietlana nazwa autora danego komentarza.
Jest to zazwyczaj uywane w scenariuszu
komentarzy wpisywanych anonimowo, gdy nie ma
rekordu Kontakt uytkownika portalu, z ktrym
mona skojarzy komentarz, i jest na og
wypeniane przez autora komentarza.
Adres e-mail autora Adres e-mail autora komentarza.
Jest to zazwyczaj uywane w scenariuszu
komentarzy wpisywanych anonimowo, gdy nie ma
rekordu Kontakt uytkownika portalu, z ktrym
mona skojarzy komentarz, i jest na og
wypeniane przez autora komentarza.
Adres URL autora Adres URL witryny sieci Web dla autora
komentarza - by moe jego wasny blog lub
osobista witryna sieci Web.
Jest to zazwyczaj uywane w scenariuszu
komentarzy wpisywanych anonimowo, gdy nie ma
rekordu Kontakt uytkownika portalu, z ktrym
mona skojarzy komentarz, i jest na og
wypeniane przez autora komentarza.
Data publikacji Sygnatura czasowa przesania komentarza, jaka
ma by wywietlana w portalu.Ta warto okrela
sposb sortowania komentarzy do
wywietlenia.Ta warto nie kontroluje tego kiedy i
czy komentarz bdzie faktycznie widoczny w
portalu.
Zawarto Pena zawarto HTML komentarza.
Zatwierdzono Okrela, czy komentarz bdzie widoczny w
portalu.Jeli pole to jest zaznaczone, komentarz
jest widoczny dla wszystkich uytkownikw, ktrzy
maj uprawnienia do odczytu wpisu w blogu.Jeli
nie zaznaczono tego pola, tylko Autor wpisu
bdzie mg zobaczy podgld komentarza w
portalu.

Zobacz te
Zarzdzaj zawartoci portalu
Rozpocznij prac z edytorem zawartoci portalu
Dodaj zawarto dynamiczn i utwrz niestandardowe szablony
Zarzdzaj stronami sieci Web

55
Pomysy zwizane z crowdsourcingiem
Dotyczy: Dynamics CRM Online
Ta strona zawiera szczegowe informacje na temat zarzdzania encj Forum pomysw i
konfigurowania jej.Poniej znale mona szczegowe informacje dotyczce zarzdzania Pomysami,
Komentarzy dotyczcych pomysw oraz Gosw oddanych na pomysy.

Zarzdzaj forami pomysw w Microsoft Dynamics


CRM
W przypadku uytkownikw programu Dynamics CRM, pod warunkiem e dostosowania portalu zostay
zaimportowane do organizacji Dynamics CRM, rekordy Forum pomysw mog by zarzdzane na
karcie Spoeczno.

Uprawnienia dostpu
DostpOdczytTa relacja okrela role sieci Web, ktre maj uprawnienia do wywietlania i
uczestniczenia w forum pomysw.Wszyscy uytkownicy portalu skojarzeni z dowolnymi rolami
otrzymaj dostp do forum pomysw.ZobaczTwrz role sieci Web dla portali
DostpZmianaW chwili obecnej nie istnieje funkcja moderowania front-side wbudowana w aplikacj
portalu pomysw.

Atrybuty i relacje forum pomysw


Ponisza tabela wyjania standardowe atrybuty i relacje encji Forum pomysw.
Naley pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest
zaleny od widokw utworzonych przez dewelopera portalu.

Imi i nazwisko Opis

Tytu Nazwa forum pomysw.


Witryna sieci web Witryna sieci Web, do ktrej forum pomysw
naley.ZobaczZarzdzaj stronami sieci Web
Czciowy adres URL Segment cieki URL uywany do tworzenia
adresu URL portalu forum pomysw.

Uwaga
Czciowe wartoci adresu URL s uywane
jako segmenty cieki URL.Jako takie, nie
powinny zawiera niedozwolonych dla cieki
URL znakw, takich jak "?", "#", "!",
"%".Poniewa adresy URL portalu s
generowane przez poczenie wartoci
Czciowy adres URL za pomoc ukonikw
("/") generalnie nie powinny zawiera ukonikw.

56
Imi i nazwisko Opis
Zaleca si ograniczenie wartoci Czciowych
adresw URL do liter, liczb oraz mylnikw i
podkrele.Na przykad: "press-releases",
"Users_Guide", "product1".

Podsumowanie Zawarto HTML zawierajc opis forum


pomysw.
Pomysy Relacja okrelajca wszystkie rekordy pomysw
zwizane z forum pomysw.
Zasady nowych pomysw Opcja okrelajca, jak z nowymi rekordami
pomysw naley si obchodzi w forum
pomysw.
Zasady komentowania Opcja okrelajca, jak z komentarzami
dotyczcymi pomysw naley si obchodzi w
forum pomysw.
Zasady gosowania Opcja okrelajca, jak z gosami dotyczcymi
pomysw naley si obchodzi w forum
pomysw.
Typ gosowania Typ gosowania dozwolony na forum pomysw.
Liczba gosw na pomys Liczba gosw, jak uytkownik moe odda na
jeden pomys nalecy do tego forum
pomysw.GdyTyp gosowaniaW gr lub w d,
Liczba gosw na uytkownika Liczba gosw, jak uytkownik moe odda na
forum pomysw.Jeli nie ustawiono adnej
wartoci, uytkownicy maj moliwo oddania
nieograniczonej liczby gosw w ramach forum
pomys.
Role z dostpem do odczytu Relacja okrelajca role sieci Web, ktre maj
uprawnienia do wywietlania i uczestniczenia w
forum pomysw.Wszyscy uytkownicy portalu
skojarzeni z dowolnymi rolami otrzymaj dostp
do forum pomysw.
Moderatorzy Relacja okrelajca role sieci Web, ktre maj
uprawnienia do moderowania forum pomysw.W
chwili obecnej nie istnieje funkcja moderowania
front-side wbudowana w aplikacj portalu
pomysw.

57
Zarzdzaj pomysami w Dynamics CRM
W przypadku uytkownikw programu Dynamics CRM, pod warunkiem e dostosowania portalu zostay
zaimportowane do organizacji Dynamics CRM, rekordy Pomysy mog by zarzdzane na karcie
Spoeczno.

Atrybuty i relacje pomysw


Ponisza tabela wyjania standardowe atrybuty i relacje encji Pomys.
Naley pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest
zaleny od widokw utworzonych przez dewelopera portalu.

Nazwa Opis

Tytu Opisowy tytu dla pomysu.


Forum pomysw Forum pomysw do ktrego pomys naley.
Czciowy adres URL Segment cieki URL uywany do tworzenia
adresu URL portalu forum pomysw.

Uwaga
Czciowe wartoci adresu URL s uywane
jako segmenty cieki URL.Jako takie, nie
powinny zawiera niedozwolonych dla cieki
URL znakw, takich jak "?", "#", "!",
"%".Poniewa adresy URL portalu s
generowane przez poczenie wartoci
Czciowy adres URL za pomoc ukonikw
("/") generalnie nie powinny zawiera ukonikw.
Zaleca si ograniczenie wartoci Czciowych
adresw URL do liter, liczb oraz mylnikw i
podkrele.Na przykad: "press-releases",
"Users_Guide", "product1".

Opublikowany w sieci Web Czy pomys jest widoczny w witrynie sieci Web.
Tre reklamy Zawarto HTML zawierajca opis pomysu.
Podsumowanie Krtkie podsumowanie pomysu.
Nazwa autora Tekst okrelajcy nazw uytkownika, ktry
przesa pomys.
Adres e-mail autora Tekst okrelajcy adres e-mail uytkownika, ktry
przesa pomys.
Autor Relacja okrelajca, ktry uytkownik portalu jest
skojarzony z pomysem.
Data przesania Data i godzina utworzenia pomysu.

58
Nazwa Opis

Przyczyna stanu Opcja, ktra okrela aktualny stan pomysu.


Autor stanu Relacja okrelajca, ktry uytkownik portalu jest
skojarzony ze stanem pomysu i komentarzem
dotyczcym stanu.
Komentarz do stanu Opcjonalny komentarz do powodu stanu
pomysu.Innymi sowy, kiedy zaplanowano
realizacj, dlaczego zosta odrzucony, itp.
Zasady komentowania Opcja, ktra okrela sposb obsugi komentarzy
dotyczcych pomysu.
Gosy za Liczba gosw za, jak otrzyma pomys.
Gosy przeciw Liczba gosw przeciw, jak otrzyma pomys.
Suma gosw Liczba gosw pozytywnych minus liczba gosw
negatywnych.
czna liczba gosw Liczba gosw pozytywnych plus liczba gosw
negatywnych.
Komentarze do pomysu Relacja okrelajca wszystkie komentarze
zwizane z pomysem.
Gosy na pomys Relacja okrelajca wszystkie gosy zwizane z
pomysem.

Zarzdzaj komentarzami dotyczcymi pomysw w


Dynamics CRM
W przypadku uytkownikw programu Dynamics CRM, pod warunkiem e dostosowania portalu zostay
zaimportowane do organizacji Dynamics CRM, rekordy Komentarze dotyczce pomysw mog by
zarzdzane na karcie Spoeczno.

Atrybuty i relacje komentarzy dotyczcych pomysw


Ponisza tabela wyjania standardowe atrybuty i relacje encji komentarzy dotyczcych pomysw.
Naley pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest
zaleny od widokw utworzonych przez dewelopera portalu.

Nazwa Opis

Nazwa Tytu dla komentarza dotyczcego pomysu.


Pomys Pomys, do ktrego naley komentarz.
Zawarto Zawarto komentarza w formacie HTML.
Opublikowany w sieci Web Czy komentarz jest widoczny w witrynie sieci Web.

59
Nazwa Opis

Nazwa autora Tekst okrelajcy nazw uytkownika, ktry


przesa komentarz.
Adres e-mail autora Tekst okrelajcy adres e-mail uytkownika, ktry
przesa komentarz.
Autor Relacja okrelajca, ktry uytkownik portalu jest
skojarzony z komentarzem.
Data publikacji Data i godzina utworzenia komentarza.

Zarzdzaj gosami dotyczcymi pomysw w


Dynamics CRM
W przypadku uytkownikw programu Dynamics CRM, pod warunkiem e dostosowania portalu zostay
zaimportowane do organizacji Dynamics CRM, rekordy Gosy dotyczce pomysw mog by
zarzdzane na karcie Spoeczno.

Atrybuty i relacje gosw dotyczcych pomysw


Ponisza tabela wyjania standardowe atrybuty i relacje encji Gosy dotyczce pomysw.
Naley pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest
zaleny od widokw utworzonych przez dewelopera portalu.

Nazwa Opis

Warto Liczba cakowita reprezentujca warto gosu.


Nazwa Tytu gosu.
Pomys Pomys, do ktrego naley gos.
Nazwa osoby gosujcej Tekst okrelajcy nazw uytkownika, ktry
przesa gos.
Adres e-mail osoby gosujcej Tekst okrelajcy adres e-mail uytkownika, ktry
przesa gos.
Osoba gosujca Relacja okrelajca, ktry uytkownik portalu jest
skojarzony z gosem.
Data przesania Data i godzina utworzenia gosu.

Zobacz te
Zarzdzaj wtkami forum
Twrz wpisy na forum w portalu
Moderuj fora
Subskrybuj alerty

60
Zarzdzaj zawartoci portalu
Zarzdzaj stronami sieci Web

Skategoryzuj zawarto portalu


Dotyczy: Dynamics CRM Online
Upewnij si, e odbiorcy mog w moliwie najszerszym zakresie skorzysta z treci wiedzy,
przeprowadzajc ich kategoryzacj i wywietlajc je intuicyjnie.Dziki narzdziom sucym do
kategoryzacji przeznaczonym dla portali CRM moesz:
Tworzy niestandardowe kategorie wiedzy i organizowa treci oraz zapewnia odpowiednie
cieki ksztacenia.Wicej informacji:Konfiguruj i zarzdzaj kategoriami wiedzy oraz artykuami
Korzysta z istniejcych treci i struktur w SharePoint, aby ukaza te treci w portalu CRM.Wicej
informacji:Referenced topic '314fbd85-7ff2-487e-a61f-bcdadbba87de' is not in the TOC.

Zobacz te
Twrz portale CRM
Nawizuj kontakt ze wsplnotami korzystajc z portalu spoecznoci
Categorize portal content
Upowaniaj partnerw kanau
Zarzdzaj zawartoci portalu
Utwrz motyw dla portalu
Konfiguruj portal CRM
Referenced topic '12bf03fd-ce3b-43d3-ba1b-45efc879ce46' is not in the TOC.

Konfiguruj i zarzdzaj kategoriami wiedzy oraz


artykuami
Dotyczy: Dynamics CRM Online
Tutaj naley wstawi wprowadzenie.

Utwrz now kategori wiedzy


Aby utworzy now kategori postpuj zgodnie z poniszymi wskazwkami:
1. Na pulpicie nawigacyjnym prezentowania wedug kryterium interakcji,
kliknijUstawieniaZarzdzanie usugami
2. W sekcjiZarzdzanie baz wiedzyKategorie
3. Kliknij przyciskNowy
4. Wprowad Nazw i Opis kategorii.

61
5. Wybierz kategori nadrzdn.Jeli chcesz, aby bya to kategoria najwyszego poziomu, pozostaw
to pole puste.

Skojarz artykuy merytoryczne


Aby skojarzy artyku merytoryczny z kategori, otwrz kart Podsumowanie podczas przegldania
rekordu artykuu merytorycznego.W sekcji Pokrewne informacje, kliknij przycisk +.Wybierz kategori,
ktr chcesz skojarzy z artykuem i kliknij przycisk Skojarz.
Aby usun kategori z artykuu, wybierz kategori, ktr chcesz usun z podsiatki Kategoria w
rekordzie artykuu merytorycznego i kliknij przycisk Usu.Gdy wywietli si komunikat potwierdzajcy,
kliknij przycisk Usu.

Usu kategori artykuu merytorycznego


Aby usun kategori, w obszarze Ustawienia > Zarzdzanie obsug > Kategorie wybierz kategori z
widoku listy i kliknij przycisk Usu.Po usuniciu kategorii artykuy merytoryczne skojarzone z t
kategori nie bd ju z ni skojarzone.

Zobacz te
Skategoryzuj zawarto portalu

Upowaniaj partnerw kanau


Dotyczy: Dynamics CRM Online
Uyj narzdzi udostpnionych przez portale w Microsoft Dynamics CRM, aby utworzy portal, gdzie
partnerzy sprzeday bd mogli tworzy szanse sprzeday i zarzdza nimi.Partnerzy mog pomaga
klientom w dokonywaniu zakupu produktw z uwzgldnieniem ich szczeglnych potrzeb i
maksymalizowa ich wykorzystanie.
Utwrz portal zarzdzanie relacjami z partnerami (PRM), aby zapewni partnerom narzdzia,
ktrych potrzebuj.Wicej informacji:Utwrz portal zarzdzania relacjami z partnerami (PRM)
Zarzdzaj szansami sprzeday, aby kierowa wysiki partnerw.Wicej informacji:Twrz, edytuj i
rozpowszechniaj szanse sprzeday w programie CRM
Konfiguruj role w sieci Web w portalu PRM, aby usprawni procesy partnera.Wicej
informacji:Konfiguruj role sieci Web dla portalu PRM
Twrz konta partnerw, aby umoliwi wspprac i zarzdza kontaktami partnerw.Wicej
informacji:Utwrz konto partnera w portalu PRM

Zobacz te
Podrcznik administratora po funkcjach portalu dla Microsoft Dynamics CRM
Twrz portale CRM

62
Nawizuj kontakt ze wsplnotami korzystajc z portalu spoecznoci
Skategoryzuj zawarto portalu
Zarzdzaj zawartoci portalu
Utwrz motyw dla portalu
Konfiguruj portal CRM

Utwrz portal zarzdzania relacjami z


partnerami (PRM)
Dotyczy: Dynamics CRM Online
Portal zarzdzania relacjami z partnerami (PRM) zawiera niewielki zestaw przykadowych stron i
szablonw.Portal PRM moe suy do koordynowania prac ze sprzedawcami partnera i
rozpowszechniania szans sprzeday.Portal PRM zosta zaprojektowany jako platforma dla
przeznaczona partnerw i dajca im narzdzia niezbdne do zamknicia sprzeday i zapewnienia
klientom sukcesu.

Funkcje portalu PRM


Nastpujce funkcje s domylnie dostpne w portalu PRM:
Zalenoci portalu
Baza portalu
Przepywy pracy portalu
Powiadomienia sieci Web
Modu Tosamo firmy Microsoft
Przepywy pracy moduu Tosamo
Formularze sieci Web
Opinia
Fora
Przepywy pracy forw
Potok partnerw
Przepywy pracy moduu Potok partnerw
O czasu portalu
Obsuga klienta
Zarzdzanie wiedz
Wskaniki
Pobierz Pomocnik przepywu pracy pobierania identyfikatorw rekordw
Pomocnik Map Bing
Pomocnik przepywu pracy losowych identyfikatorw GUID

63
Pomocnik przepywu pracy dla kadego
Pomocnik przepywu pracy kojarzenia

Przykadowe strony i szablony stron


W portalu PRM domylnie dostpne s nastpujce przykadowe strony i szablony stron:

Nazwa strony przykadowej Szablon strony

Odmowa dostpu Odmowa dostpu


Zosta partnerem Strona z nawigacj boczn (2 kolumny)
Kategoria strona gwna Kategoria strona gwna
Kategoria kategoria Pena strona
Klienci Pena strona
Konta klientw Pena strona
Utwrz konto klienta Formularz sieci Web
Edytuj konto klienta Formularz sieci Web
Kontakty klienta Pena strona
Formularz tworzenia kontaktu klienta Formularz sieci Web
Edytuj kontakt klienta Formularz sieci Web
Obsuga klienta strona gwna Obsuga klienta pomoc techniczna
Obsuga klienta sprawa Obsuga klienta sprawa
Obsuga klienta tworzenie sprawy Obsuga klienta tworzenie sprawy
Obsuga klienta edytowanie sprawy Obsuga klienta edytowanie sprawy
Kontakt z nami Kontakt z nami
Home Home
Fora Fora
Zarzdzanie wiedz strona gwna Zarzdzanie wiedz strona gwna
Zarzdzanie wiedz artyku Pena strona
Nie odnaleziono strony Strona
Program partnerski Strona z nawigacj boczn (2 kolumny)
Zosta partnerem Strona z nawigacj boczn (2 kolumny)
Czsto zadawane pytania Strona z nawigacj boczn (2 kolumny)
Szczegy programu Strona z nawigacj boczn (2 kolumny)

64
Nazwa strony przykadowej Szablon strony

Archiwa ankiet Archiwa ankiet


Profil Profil
Obsuga klienta mj portal Obsuga klienta mj portal
Zarzdzaj dostpem Strona podrzdna profilu
Klient nadrzdny Strona podrzdna profilu
Zarejestruj si, aby zosta partnerem Strona podrzdna profilu
Szanse sprzeday Pena strona
Rozesane szanse sprzeday Pena strona
Podsumowanie szansy sprzeday Formularz sieci Web
Zarzdzane szanse sprzeday Pena strona
Utwrz szans sprzeday Formularz sieci Web
Formularz szczegw szansy sprzeday Pena strona
Profil publiczny Strona
Zarejestruj Strona
Wyszukiw. Wyszukiw.
Mapa witryny Mapa witryny

Szablony sieci Web


W portalu PRM domylnie dostpne s nastpujce szablony sieci Web:
Reklama
Szablon reklamy
Linki do stron nadrzdnych
Podrzdny element nawigacji
Stopka
Nagwek
Ukad 1-kolumnowy
Ukad 3-kolumnowy
Kopia strony
Nagwek strony
Podzia na strony
Ankieta
Szablon ankiety

65
Reklama losowa
Wyszukiw.
Wyniki wyszukiwania
Nawigacja boczna
Mapa witryny
Element SiteMap
Nagwek karty
Grupa list linkw sieci Web

Przykadowe fragmenty kodu zawartoci


W portalu PRM domylnie dostpne s nastpujce fragmenty kodu zawartoci:
Account/SignIn/UsernameLabel
Stopka
Pasek nawigacyjny po lewej
Pasek nawigacyjny po prawej
Brak wynikw
Nagwek stron podrzdnych
Prefiks Data modyfikacji strony
Nagwek stron pokrewnych
Kod widgetu Udzia spoecznociowy d strony
Kod widgetu Udzia spoecznociowy gra strony

Zobacz te
Twrz portale
Utwrz motyw dla portalu
Zarzdzaj zawartoci portalu
Rozpocznij prac z edytorem zawartoci portalu
Zarzdzaj stronami sieci Web
Konfiguruj portal CRM

Twrz, edytuj i rozpowszechniaj szanse


sprzeday w programie CRM
Dotyczy: Dynamics CRM Online
Moesz uywa szans sprzeday, aby powiadamia partnerw o perspektywach sprzeday, ktre
mog oni obserwowa.Moesz mie szanse sprzeday dla istniejcych klientw lub od nowych

66
klientw, a przekazujc je do partnerw, moesz tworzy nowe rda przychodu lub wzmacnia relacje
z obecnymi klientami.
Rozpowszechnianie szans sprzeday do okrelonych partnerw moe rwnie pomc poczy
klientw ze sprzedawcami, ktrzy posiadaj odpowiedni wiedz i umiejtnoci do konkretnych
potrzeb.

Tworzenie szansy sprzeday


Aby utworzy szans sprzeday:
1. Wybierz kolejno opcje Sprzeda > Szanse sprzeday.
2. Kliknij Nowy.
3. W obszarze Podsumowanie strony Szansa sprzeday wprowad temat i informacje kontaktowe dla
szansy sprzeday.Moesz rwnie zmieni walut dla szansy sprzeday.
4. Dodaj wszelkie szczegowe informacje w polach Sytuacja klienta, Potrzeby klienta i Proponowane
rozwizanie.
5. Kliknij opcj Zapisz.

Edytowanie szansy sprzeday


Aby edytowa szans sprzeday:
1. Wybierz kolejno opcje Sprzeda > Szanse sprzeday.
2. Kliknij szans sprzeday, ktr chcesz edytowa.
3. Dodaj wszelkie inne informacje o szansie sprzeday, jakie posiadasz.
4. Kliknij opcj Zapisz.

Rozpowszechniaj szans sprzeday


Moesz rozpowszechnia szanse sprzeday rcznie lub wykorzysta system przydziau, aby
automatycznie rozpowszechnia szanse sprzeday do odpowiednich kont partnera.

Rozpowszechniaj szanse sprzeday rcznie


Rozpowszechniaj szanse sprzeday rcznie, jeli wiesz, do ktrego partnera chcesz przypisa szans
sprzeday.Rozpowszechniajc szans sprzeday rcznie moesz si upewni, e trafi ona do partnera,
ktry jest najbardziej odpowiedni, aby sprosta potrzebom klienta.
Aby rcznie rozpowszechnia szans sprzeday:
1. Wybierz kolejno opcje Sprzeda > Szanse sprzeday.
2. Kliknij szans sprzeday, ktr chcesz edytowa.
3. W obszarze Szczegy dotyczce partnera strony Szansa sprzeday wprowad konto partnera,
ktremu chcesz przekaza szans sprzeday w polu Partner.
4. Zmie stan szansy sprzeday na Dostarczona.
5. Kliknij opcj Zapisz.

67
Automatycznie przekazuj szanse sprzeday do preferowanych
partnerw
Moesz automatycznie przekazywa szanse sprzeday do partnerw w oparciu o zestawu kryteriw,
ktre okrelaj najlepszego partnera dla zadania.Wbudowane metryki dla przydzielania szans
sprzeday najpierw okrelaj, ktrzy partnerzy s dostpni do przyjcia szansy sprzeday.Ta tabela
przedstawia czynniki, ktre s uywane do podejmowania decyzji, czy partner jest dostpny.
Wydajno Wydajno partnera to maksymalna liczba szans
sprzeday, ktre jednorazowo moe przyj
partner.Ta warto moe by zmieniana na stronie
szczegw konta dla poszczeglnych partnerw.

Uwaga
Wydajno obejmuje szanse sprzeday, ktre s
w toku, jak rwnie te, ktre nie zostay jeszcze
zaakceptowane przez partnera.Nie obejmuje
wewntrznych szans sprzeday utworzonych
przez tego partnera.

Szacowany przychd Moesz ustawi minimalny i maksymalny zakres


dla szacowanego przychodu na stronie
szczegw konta dla poszczeglnych
partnerw.Jeli szacowany przychd dla szansy
sprzeday mieci si w tym zakresie, partner
bdzie dostpny do przypisania.
Obszar Terytoria to regiony geograficzne, ktre s
przypisywane do konta partnera.Jeli adres klienta
skojarzonego z szans sprzeday mieci si w
zakresie terytorium objtego przez partnera,
partner bdzie dostpny do przypisania.
Typ potencjalnego klienta Encja Potencjalny klient moe suy do
kategoryzowania szans sprzeday.Moesz
przypisa, nad jakimi typami potencjalnych
klientw jest w stanie pracowa kady partner.
Skojarzone produkty Jeli wszystkie produkty skojarzone z szans
sprzeday s objte przez partnera, bd one
dostpne do przypisania.Jeli ktrekolwiek z
produktw nie s objte przez partnera, nie bd
one dostpne do przypisania.

Metryki klasyfikacji partnera


Po zidentyfikowaniu dostpnych partnerw, szansa sprzeday jest rozpowszechniana do partnera w
oparciu o system rankingu.System ten uwzgldnia nastpujce czynniki.
Odlego Odlego midzy adresem partnera a adresem

68
konta odbiorcy, ktre jest skojarzone z szans
sprzeday.
Wspczynnik wykorzysta Procent szans wykorzystanych w przeszoci
przez partnera.
Wspczynnik zwrotw Procent szans utraconych (zwrconych) w
przeszoci przez partnera.
Wspczynnik opinii Procent dostarczonych szans sprzeday, ktre
otrzymay opinie od klientw.
Wspczynnik wstrzyma Procent szans sprzeday, ktre zostay
zaakceptowane przez partnera, ale nie zostay
przeprowadzone przez etapy przepywu pracy.
Wspczynnik kontaktw Procent szans sprzeday, ktre zostay
niezwocznie zaakceptowane lub odrzucone i nie
dopuszczono do ich wyganicia po dostawie.
redni czas do zamknicia rednia dugo czasu, w dniach, ktrych partner
potrzebuje do zamykania szans sprzeday.

Klasyfikacja partnera
Metryki stosowane podczas oceniania partnerw pod ktem dystrybucji szans sprzeday s waone,
aby stwierdzi, w jaki sposb wpywaj one na klasyfikacj partnera.Te wagi mona regulowa za
pomoc ustawie witryny, i wpywa na to, jak mocno metryka jest uywana do klasyfikowania
partnerw.Ustawienie wartoci zero (0) spowoduje, e metryka bdzie pomijana podczas
klasyfikowania partnerw pod ktem dystrybucji szans sprzeday.

Uwaga
Dodatnia waga oznacza, e wysza liczba dla tej metryki jest bardziej podana, a waga ujemna
oznacza, e nisza liczba jest bardziej podana.

Zakres akceptowanych wartoci dla kadego ustawienia metryk witryny jest nastpujca.
Opis Nazwa ustawienia Zakres wartoci

Odlego dystrybucja/waga/odlego Ujemna, 0 do -0,01


Wspczynnik wykorzysta dystrybucja/waga/wspczynnikwykorzysta Dodatnia, 0 do 5
Wspczynnik zwrotw dystrybucja/waga/wspczynnikzwrotw Ujemna, 0 do -5
Wspczynnik opinii dystrybucja/waga/wspczynnikopinii Dodatnia, 0 do 5
Wspczynnik wstrzyma dystrybucja/waga/wspczynnikwstrzyma Ujemna, 0 do -5
Wspczynnik kontaktw dystrybucja/waga/wspczynnikkontaktw Dodatnia, 0 do 5
redni czas do zamknicia dystrybucja/waga/avgtimetoclose Ujemna, 0 do -0.5

69
Konfiguruj role sieci Web dla portalu PRM
Dotyczy: Dynamics CRM Online
Role w sieci Web dla portalu PRM udzielaj prawa dostpu do rnych obszarw portalu.Przypisujc
odpowiednie role moesz udzieli gwnym kontaktom partnera odpowiednich uprawnie,
pozwalajcych zarzdza czonkami zespou i usprawnia realizowane procesy.
Kontynuuj, aby uzyska wicej informacji na temat rl w sieci Web, ktre s dostpne w gotowym
rozwizaniu.

Administrator portalu
Administratorzy portalu to kontakty bdce kontaktem podstawowym dla konta partnera.S oni
odpowiedzialni za dodawanie i dezaktywowanie czonkw zespou oraz za wszelkie czynnoci
administracyjne zwizane z informacjami o koncie partnera.
Administratorzy portalu mog:
Przeglda, akceptowa i odrzuca wszystkie rozproszone szanse sprzeday Przeglda,
zarzdza i wykonywa akcje na wszystkich zarzdzanych szansach sprzeday Zarzdza
informacjami o koncie partnera, kontaktami skojarzonymi z partnerem, oraz rolami w sieci Web
Zarzdza rolami kontaktu partnera Tworzy i edytowa konta klientw Tworzy i edytowa kontakty
klientw Tworzy i edytowa nowe szanse sprzeday

Meneder portalu
Menederowie portalu to kontakty zarzdzajce szansami sprzeday rozpowszechnianymi przez firm
macierzyst.S oni odpowiedzialni za akceptowanie lub odrzucanie rozproszonych szans sprzeday i
udostpnianie przyjtych szans sprzeday czonkom zespou.
Menederowie portalu mog:
Przeglda, akceptowa i odrzuca wszystkie rozproszone szanse sprzeday Przeglda,
zarzdza i wykonywa akcje na wszystkich zarzdzanych szansach sprzeday Zarzdza
informacjami o koncie partnera Tworzy i edytowa konta klientw Tworzy i edytowa kontakty
klientw Tworzy i edytowa nowe szanse sprzeday

Sprzedawca portalu
Sprzedawcy partnera to kontakty zarzdzajce i wykonujce dziaania dotyczce szans
sprzeday.Mog oni przeglda i wykonywa akcje na szansach sprzeday, ktre s im udostpnione,
ale nie s w stanie przeglda szans sprzeday, z ktrymi nie s skojarzeni.
Sprzedawcy partnera mog:
Przeglda, zarzdza i wykonywa akcje na zarzdzanych szansach sprzeday, ktre zostay im
udostpnione Tworzy i edytowa konta klientw Tworzy i edytowa kontakty klientw Tworzy i
edytowa nowe szanse sprzeday

Utwrz konto partnera w portalu PRM


Dotyczy: Dynamics CRM Online

70
Moesz korzysta z kont partnerw, aby ledzi rnych partnerw.Zaleca si utworzenie oddzielnego
konta dla kadego partnera, aby kad organizacj partnersk mona byo zarzdza oddzielnie.

Utwrz konto partnera


1. Przejd do Sprzeda > Konta.
2. Wybierz opcj Nowe.
3. Wpisz swoje informacje.
4. W obszarze Szczegy dotyczce partnera naley uy pola Klasyfikacja i wybra klasyfikacj
Partner.
5. Kliknij opcj Zapisz.

Skojarz kontakty partnera z kontem


Kontakty programu CRM staj si kontaktami partnerw, gdy s skojarzone z kontem klienta.Aby
skojarzy kontakt z kontem partnera, podczas tworzenia lub edycji kontaktu, naley wprowadzi nazw
konta partnera w polu Nazwa konta.

Zarzdzaj zawartoci portalu


Dotyczy: Dynamics CRM Online
Twrz, edytuj i opiekuj si zawartoci portalu, aby dostarcza informacje i ilustrowa oferowane
produkty i usugi.Zarzdzajc zawartoci portalu moesz utworzy pomocne rodowisko sprzyjajce
dyskusji, rozwizywa problemy i uczy si.
Poznaj narzdzia, ktrych bdziesz potrzebowa, aby efektywnie zarzdza zawartoci.Wicej
informacji:Rozpocznij prac z edytorem zawartoci portalu
Edytuj portal w czasie rzeczywistym i na ywo ogldaj wprowadzone zmiany.Wicej informacji:Uyj
aparatu edycji front-side, aby opublikowa zawarto
Zarzdzaj danymi na stronie sieci Web oraz atrybutami, aby organizowa zawarto portalu.Wicej
informacji:Zarzdzaj stronami sieci Web
Zapewnij pliki do pobrania, aby doda funkcjonalno i uyteczno lub uzupeni produkty, funkcje
i usugi.Wicej informacji:Zarzdzanie plikami sieci Web w programie CRM lub na portalach
Twrz cza do stron wewntrznych lub zewntrznych, aby uatwi uytkownikom znajdowanie
odpowiednich informacji.Wicej informacji:Zarzdzaj czami sieci Web w CRM lub na portalach
Uywaj fragmentw zawartoci, aby tworzy zawarto nadajc si do ponownego uycia i
aktualizuj wszystkie odpowiednie treci jednoczenie.Wicej informacji:Dostosowuj zawarto za
pomoc fragmentw kodu zawartoci

71
Zobacz te
Podrcznik administratora po funkcjach portalu dla Microsoft Dynamics CRM
Twrz portale CRM
Nawizuj kontakt ze wsplnotami korzystajc z portalu spoecznoci
Skategoryzuj zawarto portalu
Upowaniaj partnerw kanau
Utwrz motyw dla portalu
Konfiguruj portal CRM

Rozpocznij prac z edytorem zawartoci portalu


Dotyczy: Dynamics CRM Online
Portal CRM oferuje zestaw zaawansowanych narzdzi do edycji.Uytkownicy zKontrola dostpu do
stron sieci Web dla portaliZarzdzaj stronami sieci WebEdycj mona przeprowadzi w dowolnej
nowoczesnej przegldarce i jest ona realizowana za pomoc dwch wydajnych, ale intuicyjnych
narzdzi.
Ten dokument zakada, e posiadaszKontrola dostpu do stron sieci Web dla portaliW przeciwnym
razie popro o nie administratora portalu.Uprawnienia mog by przypisywane do poszczeglnych
stron, dlatego pamitaj, aby sprecyzowa, ktre strony bdziesz musia edytowa.

Uwaga
Jeli uywasz organizacji przykadowej, zaloguj si podajcadministratorpass@word1

Rozpocznij
Najpierw si zaloguj.Umoliwi to edytowanie zawartoci uytkownikom posiadajcym to
uprawnienie.Pasek narzdzi znajdujcy si z prawej strony umoliwia edytowanie waciwoci
strony.Niebieski przycisk edycji pojawi si, gdy mysz przemieci si nad dowoln zawarto, ktra
moe by zarzdzana przez uytkownika.

Opcje paska narzdzi


Opcja Opis

Podgld wczony/wyczony Gdy podgld jest wczony, widoczna bdzie


zarwno zawarto opublikowana, jak i
nieopublikowana.Po wyczeniu widoczna bdzie
tylko zawarto opublikowana.
Edycja Otwiera okno dialogowe, w ktrym mona zmieni
waciwoci biecej strony.ZobaczZarzdzaj
stronami sieci Web
Delete Usuwa biec stron.

72
Opcja Opis

Nowa Otwiera menu, w ktrym mona podj decyzj o


utworzeniu strony podrzdnej, pliku, zdarzenia,
forum lub skrtu.
Elementy podrzdne Otwiera okno dialogowe zawierajce rekordy
podrzdne dla biecej strony, w ktrym mona
dokona ponownego zamwienia, edycji lub
usun je.

Edytuj nagwek
Umie wskanik myszy nad nagwkiem strony i kliknij przycisk niebieski przycisk edycji, ktry si
pojawi.Spowoduje to otwarcie edytora tekstu sformatowanego.Zmie tekst nagwka, a nastpnie kliknij
ikon dyskietki, aby zapisa zmiany.ZobaczDostosowuj zawarto za pomoc fragmentw kodu
zawartoci

Dodaj now stron sieci Web


KliknijNowyStrony podrzdneWypenij waciwoci dla nowej strony podrzdnej (zobaczZarzdzaj
stronami sieci WebKliknijZapiszNowa strona jest tworzona jako obiekt podrzdny do strony sieci Web,
na ktrej si znajdowae podczas klikaniaNowaStrona podrzdna
Po przekierowaniu do nowo utworzonej strony.Przenie wskanik myszy nad due prostoktne pole
pod tytuem strony i kliknij niebieski przycisk edycji, ktry si tam pojawi.Dodaj zawarto i kliknij ikon
dyskietki, aby zapisa zmiany.ZobaczGet started with the portal content editor

Edytuj nawigacj podstawow


Umie wskanik myszy nad nawigacj podstawow i kliknij niebieski przycisk edycji, ktry si tam
pojawi.Spowoduje to otwarcie okna dialogowego z list czy sieci Web, ktre mog by zmieniane lub
usuwane, a take opcj dodawania nowych czy.Kliknij wiersz z zielonym znakiem plusa.Wprowad
nazw dla wanie utworzonej strony, i ustaw cze do niej za pomoc listy rozwijanej polaStronaKliknij
przyciskZapisz

Zarzdzaj stronami podrzdnymi


Ze strony gwnej, kliknijPodrzdneSpowoduje to otwarcie okna dialogowego z list wszystkich stron
podrzdnych dla strony, na ktrej si znajdowae klikajcPodrzdnePowinny istnie strony z ikon
oka przekrelonego kresk.Ta ikona oznacz stron, ktra nie jest widoczna na mapie witryny, ale po
opublikowaniu bdzie mona j wywietla, jeli podane zostanie bezporednie cze do niej.Podobnie
jak w przypadku zestawu cza sieci Web, mona zmienia kolejno, edytowa lub usuwa znajdujce
si na licie strony sieci Web.

Usu stron
Przejd do strony, ktra ma zosta usunita, i kliknij przyciskUsuKliknijTakWszystkie strony
podrzdne usunitej strony rwnie zostan usunite.

73
Uwaga
Niektre strony sieci Web s istotne dla waciwego funkcjonowania witryny sieci Web na przykad
strona logowania czy strona 404.Upewnij si, e nie usuwasz tych stron, poniewa moe to
doprowadzi do nieprawidowego funkcjonowania witryny sieci Web.

Uyj aparatu edycji front-side, aby opublikowa


zawarto
Dotyczy: Dynamics CRM Online
Ponisza sekcja wyjania, jak uywa edytora zawartoci i edytowazawartoCzyli jak edytowa tekst,
tworzy cza i wywietla obrazy.
Aby mc korzysta z edytora zawartoci uytkownik musi mie odpowiednie uprawnienia a zawarto
przeznaczona do zmodyfikowania musi si znajdowa w szablonie strony.Aby otworzy Edytor
zawartoci, przesu kursor myszy nad zawartoci, ktr chcesz zmodyfikowa i kliknij niebieski
przycisk edycji, ktry pojawia si na zawartoci w lewym grnym rogu.

Przyciski i formanty
Pasek narzdzi edytora jest wyposaony w przyciski pomocne w edycji zawartoci.Przesu kursor
myszy na przycisk, aby zobaczy podpowiedzi dla funkcji przyciskw.W poniszej tabeli znajdziesz
szczegowe informacje dotyczce dostpnych przyciskw wymienione w kolejnoci, w ktrej pojawiaj
si one na pasku narzdzi.

Nazwa Opis

Zapisz Zapisuje zmiany wprowadzone do zawartoci i


zamyka edytor.
Anuluj wszystkie zmiany Odrzuca wszelkie zmiany i zamyka edytor.
Przecz tryb penoekranowy Zmienia rozmiar okna edytora do rozmiaru okna
przegldarki.

Uwaga
Podczas pracy w trybie penoekranowym,
przyciski Zapisz i Anuluj wszystkie zmiany nie
bd dostpne.Aby zapisa lub anulowa, kliknij
przycisk Przecz tryb penoekranowy, aby
powrci do trybu zwykego, gdzie przyciski s
dostpne.

Pogrubienie, kursywa, podkrelenie, przekrelenie Powoduje, e zaznaczony tekst lub nowo


wpisywany tekst zostaje pogrubiony, pochylony,

74
Nazwa Opis
podkrelony lub przekrelony.
Wyrwnanie do lewej, do rodka, do prawej, pene Wyrwnuje zaznaczony tekst oraz nowo
wyrwnanie wpisywany tekst do lewej, do rodka, do prawej,
lub cakowicie.
Kierunek od lewej do prawej, od prawej do lewej Zmienia kierunek tekstu pisanego do lewej do
prawej lub od prawej do lewej.
Edytuj styl CSS Otwiera okno dialogowe w interfejsie, ktry
umoliwia pen kontrol nad stylami CSS
zaznaczonego tekstu, jak rwnie nowo
wpisywanego tekstu.
Jeli chcesz ustawi styl pojedynczego wyrazu lub
fragmentu tekstu, po prostu zaznacz tekst, a
nastpnie w oknie dialogowym Edytuj styl CSS
zaznacz pole zatytuowane "Wstaw wybrany styl".

Uwaga
Naduywanie niestandardowych stylw moe
znacznie zmniejszy spjno wygldu
zawartoci i sposb odbioru poszczeglnych
stron.Zaleca si uywanie tej metody, tylko
wtedy, gdy jest to absolutnie konieczne.

Format Zmienia zaznaczony tekst, jak rwnie nowo


wpisywany tekst, z zastosowaniem wybranego
wstpnie zdefiniowanego stylu.
Pomoc Otwiera okno dialogowe dotyczce TinyMCE.
Wytnij, Kopiuj, Wklej Wycina, kopiuje lub wkleja zaznaczony tekst do i
ze Schowka.
Wklej jako zwyky tekst Wkleja tekst ze Schowka usuwajc formatowanie i
style.
Wklej z programu Word Wkleja tekst ze Schowka, przy jednoczesnej
prbie zachowania formatowania i stylw, ktre
pochodz z programu Microsoft Word.
Znajd, Znajd/zamie Otwiera okno dialogowe do wyszukiwania
zawartoci i opcjonalnie zastpowania znalezionej
zawartoci.
Wstaw/usu list punktowan, list numerowan Wstawia list punktowan lub numerowan dla
zaznaczonego tekstu lub na kursorze tekstu, jeli
lista nie jest jeszcze obecna.Jeli lista jest ju
obecna, zostanie usunit.
Zmniejsz, Zwiksz wcicie Zmniejsza lub zwiksza wcicie tekstu lub

75
Nazwa Opis
elementu listy.
Cytat Umieszcza zaznaczony tekst lub nowo wpisywany
tekst w bloku oferty.
Cofnij, Wykonaj ponownie Cofnie poprzedni zmian lub ponowi cofnit
zmian.

Uwaga
Mona cofn tylko te zmiany, ktre zostay
wprowadzone od czasu otwarcia
edytora.Zmiany, ktre zostay zapisane lub
anulowane nie mog zosta cofnite lub
ponowione.

Wstaw/Edytuj cze Wstawia lub edytuje hipercze dla zaznaczonego


tekstu.Zobacz Utwrz cze, aby uzyska wicej
informacji o tej funkcji.
Rozcz Zmienia tekst hipercza z powrotem w tekst.
Wstaw/Edytuj kotwic Wstawia lub edytuje cze kotwica dla
zaznaczonego tekstu.
Wstaw/edytuj obraz Wstawia lub edytuje obrazu w zawartoci.Zobacz
Wstaw obraz, aby uzyska wicej informacji o tej
funkcji.
Wstaw/Edytuj osadzone media Wstawia lub edytuje osadzone media, takie jak
wideo lub aplikacja.
Uporzdkuj kod Prbuje usun nieprawidowy znacznik, ktry
mg zosta dostarczony podczas wklejania.
Edytuj rdo HTML Otwiera okno dialogowe zawierajce rdo HTML
dla zawartoci.Kod HTML mona bezporednio
modyfikowa i aktualizowa z poziomu tego okna.

Uwaga
To okno dialogowe nie bdzie sprawdza
poprawnoci kodu HTML!Zaleca si, aby tylko
uytkownicy majcy wiedz o HTML korzystali z
tej funkcji.

Wstaw/Edytuj tabel... do... Scalaj komrki tabeli Wstawia lub edytuje tabele i ich wiersze, komrki i
waciwoci.
Wstaw lini poziom Wstawia lini poziom w miejscu kursora
tekstowego.

76
Nazwa Opis

Usu formatowanie Usuwa formatowanie i style dla zaznaczonego


tekstu.
Poka/Ukryj linie pomocnicze/niewidoczne Wcza lub wycza linie pomocnicze
elementy obramowania tabel i inne niewidoczne elementy.
Indeks dolny, indeks grny Powoduje, e zaznaczony tekst lub nowo
wpisywany tekst otrzymuje indeks dolny lub grny.
Wstaw znak specjalny Otwiera okno dialogowe zawierajce znaki
specjalne i wstawia wybrany znak na pozycji
kursora tekstowego.

Utwrz cze
W edytorze zawartoci, zaznacz tekst, dla ktrego chcesz utworzy hipercze i kliknij przycisk
Wstaw/Edytuj cze.Wprowad waciwoci dla hipercza, a nastpnie kliknij przycisk Wstaw.Kliknij
przycisk Zapisz na pasku narzdzi edytora, aby zapisa zmiany.

Waciwoci i formanty czy


Nazwa Opis

Adres URL cza Adres URL, z ktrym chcesz si poczy.Moe to


by dowolny odpowiednio sformatowany adres
URL, zewntrzny dla witryny sieci Web lub
znajdujcy si w tej samej witrynie sieci Web.Jeli
w tej samej witrynie, moe by wzgldny i moe
by wyszukiwany za pomoc Przegldaj (po
prawej od pola adresu URL cza).
Przegldaj Otwiera selektor plikw witryny sieci Web.Adres
URL wybranej strony lub pliku zostanie
umieszczony w polu adresu URL cza po
wybraniu.Zobacz sposb uywania selektora
plikw.
Obiekt docelowy Okrela, czy cze bdzie otwierane w tym samym
czy w nowym oknie przegldarki.Jeli tego nie
okrelono, cze bdzie domylnie otwierane w
tym samym oknie.
Tytu Opisowy tytu hipercza.Zazwyczaj wywietlany,
gdy kursor myszy znajduje si nad hiperczem.
Wstaw, Aktualizuj Tworzy lub aktualizuje hipercze o okrelonych
waciwociach i zamyka okno dialogowe.

Uwaga
Naley zauway, e zmiana jest wykonywana

77
Nazwa Opis
tylko w edytorze zawartoci o ile przycisk
zapisywania zosta kliknity na pasku narzdzi
edytora zawartoci.

Anuluj Odrzuca wszelkie wprowadzone zmiany i zamyka


okno dialogowe.

Wstaw obraz
W edytorze zawartoci, umieci kursor w miejscu, w ktrym chcesz wstawi obraz i kliknij przycisk
Wstaw/Edytuj obraz.Wprowad waciwoci dla obrazu, a nastpnie kliknij przycisk Wstaw.Kliknij
przycisk Zapisz na pasku narzdzi edytora, aby zapisa zmiany.

Waciwoci i formanty obrazu


Nazwa Opis

Adres URL obrazu Adres URL obrazu.Moe to by dowolny


odpowiednio sformatowany adres URL obrazu,
zewntrzny dla witryny sieci Web lub znajdujcy
si w tej samej witrynie sieci Web.Zaleca si, aby
by to adres URL znajdujcy si w tej samej
witrynie.Jeli znajduje si w tej samej witrynie,
moe by wzgldny i moe by wyszukiwany za
pomoc Przegldaj (po prawej od pola adresu
URL obrazu).
Przegldaj Otwiera selektor plikw witryny sieci Web.Adres
URL wybranego pliku obrazu zostanie
umieszczony w polu adresu URL obrazu po
wybraniu.Zobacz sposb uywania selektora
plikw.
Opis obrazu Okrela atrybut alt obrazu.Jest odczytywany przez
czytniki ekranu i zazwyczaj widoczny, gdy obraz
nie aduje si poprawnie.
Tytu Opisowy tytu hipercza.Zazwyczaj wywietlany,
gdy kursor myszy znajduje si nad obrazem.
Podgld Udostpnia podgld obrazu wstawianego lub
aktualizowanego.
Wygld (Karta) Udostpnia opcje zastpowania waciwoci
rzeczywistego obrazu, jego stylu i jego pooenia.
Zaawansowany (Karta) Udostpnia zaawansowane opcje, ktre mog
potrzebowa wsparcia szablonu strony.

78
Nazwa Opis

Wstaw, Aktualizuj Tworzy lub aktualizuje obraz o okrelonych


waciwociach i zamyka okno dialogowe.

Uwaga
Naley zauway, e zmiana jest wykonywana
tylko w edytorze zawartoci o ile przycisk
zapisywania zosta kliknity na pasku narzdzi
edytora zawartoci.

Anuluj Odrzuca wszelkie wprowadzone zmiany i zamyka


okno dialogowe.

Przegldaj strony i pliki za pomoc selektora plikw


Selektor plikw umoliwia przegldanie stron i plikw, ktre nale do tej samej witryny sieci
Web.Rwnie nowe pliki mona przekazywa za pomoc selektora plikw.Selektor plikw jest
dostpny podczas dodawania cza lub obrazu za pomoc edytora zawartoci.Kliknij ikon, ktra
wyglda jak okno Eksploratora Windows, aby otworzy Selektor plikw.Przejd do strony lub pliku za
pomoc widoku drzewa po lewej stronie, i kliknij dwukrotnie stron lub plik w widoku listy po prawej
stronie, aby go zaznaczy.
Aby przesa nowe pliki, przejd do folderu, aby przekaza plik, a nastpnie kliknij ikon dyskietki
oznaczon zielonym plusem.W oknie dialogowym, ktre zostanie otwarte, kliknij Przegldaj i wybierz
plik do przekazania.To samo zrb w nastpnym polu, aby doda wicej ni jeden plik.Kliknij Ok a pliki
zostan przesane.

Przyciski i formanty selektora plikw


W poniszej tabeli znajdziesz szczegowe informacje dotyczce dostpnych przyciskw wymienione w
kolejnoci, w ktrej pojawiaj si one na pasku narzdzi.
Nazwa Opis

Wstecz Przejd do folderu, ktry by poprzednio


wywietlany.
Zaaduj ponownie Odwie widok folderu.
Wybierz plik Uyj wybranej strony lub adres URL pliku.
Otwarto Zobacz stron lub plik w nowym oknie
przegldarki.
Przeka pliki Otwiera okno dialogowe do przekazywania
nowych plikw.

Uwaga
Naley zauway, e nowe pliki s

79
Nazwa Opis
przekazywane bezporednio do folderu, po
klikniciu przycisku Ok w tym oknie dialogowym.

Kopiuj, Wytnij Wyczone Kliknicie nie spowoduje adnego


dziaania.
Usuwanie Usuwa wybrany plik.

Uwaga
Mona usun tylko pliki, nie strony.Strony
naley usuwa za pomoc przycisku Usu na
pasku narzdziowym publikowania zawartoci.

Pobierz informacje Wywietla dodatkowe informacje o wybranej


stronie lub pliku.
Podgld za pomoc funkcji szybkiego przegldu Wywietl plik i informacje o nim w maym okienku.
Wywietl jako ikony Wywietla zawarto folderu jako ikony.
Wywietl jako list Wywietla zawarto folderu jako tabel z
dodatkowymi szczegowymi informacjami na
temat kadego elementu.
Pomoc Otwiera okno dialogowe o elFinder: Meneder
plikw w sieci Web.

Zarzdzaj stronami sieci Web


Dotyczy: Dynamics CRM Online
Strona sieci Web reprezentuje adres URL w witrynie sieci Web portali CRM i jest jedn z
podstawowych encji systemu zarzdzania zawartoci portali CRM.Za porednictwem relacji
nadrzdnych i podrzdnych do innych stron sieci Web ta encja tworzy hierarchi witryny sieci Web
(czyli map witryny).
strony sieci Web stanowi take podstaw dla dodawania innych, specjalistycznych typw encji do
mapy witryny portalu Zarzdzanie plikami sieci Web w programie CRM lub na portalachReferenced
topic 'bf257838-3801-4199-8005-ca912f4fa1c3' is not in the TOC.Konfiguruj fora i moderuj jeZarzdzaj
blogami

Zarzdzaj stronami sieci Web w CRM


Uytkownicy programu CRM mog zarzdza rekordami stron sieci Web na karcie Portale pod
warunkiem, e dostosowania portalu CRM zostay zaimportowane do organizacji Dynamics CRM.

80
Zarzdzaj stronami sieci Web w portalu
Uytkownicy portalu posiadajcy uprawnienia zarzdzania zawartoci mog zarzdza stronami przy
uyciuUyj aparatu edycji front-side, aby opublikowa zawartoJeli Twoje konto uytkownika
otrzymaoKontrola dostpu do stron sieci Web dla portali

Uwaga
Po usuniciu strony sieci Web za porednictwem interfejsu edycji front-side portalu, jego rekord nie
zostanie trwale usunity z programu CRM, a przeniesiony w stan Nieaktywny.Przestanie on by
widoczny w portalu, ale bdzie mg by przegldany lub ponownie aktywowany przez uytkownika
programu CRM.

Atrybuty i relacje
W poniszej tabeli objaniono wiele standardowych atrybutw stron sieci Web uywanych przez portale
CRM.Naley pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest
zaleny od uytego szablonu strony.

Nazwa Opis

Nazwa Opisowa nazwa encji.Ta warto bdzie uywana


jako tytu strony w wikszoci szablonw,
szczeglnie, jeli nie podano wartoci Tytu.To
pole jest wymagane.
Witryna sieci Web Witryna sieci Web, do ktrej naley encja.To pole
jest wymagane.
Strona nadrzdna Nadrzdna strona sieci Web encji, w hierarchii
zawartoci witryn sieci Web.

Uwaga
Wszystkie strony sieci Web powinny mie stron
nadrzdnz wyjtkiem

Czciowy adres URL Segment cieki URL uywany do tworzenia


adresu URL portalu tej strony.

Uwaga
Strona posiadajca jeden katalog gwny
(Strona gwna) witryny sieci Web stron, ktra
nie ma skojarzonej Strony nadrzdnej musi
mie warto czciowego adresu URL "/".

81
Nazwa Opis

Uwaga
czciowe wartoci adresu URL s uywane
jako segmenty cieki URL.Jako takie, nie
powinny zawiera niedozwolonych dla cieki
URL znakw, takich jak "?", "#", "!",
"%".Poniewa adresy URL portalu CRM s
generowane przez poczenie czciowych
wartoci adresu URL za pomoc ukonikw ("/"),
nie powinny zawiera ukonikw.
Zaleca si ograniczenie wartoci czciowych
adresw URL do liter, liczb oraz mylnikw i
podkrele.Na przykad: "press-releases",
"Users_Guide", "product1".

Szablon strony Szablon strony, ktry ma by uywany do


renderowania tej strony w portalu.To pole jest
wymagane.
Stan publikowania Biecy stan publikacji przepywu pracy strony,
ktry moe dyktowa, czy strona jest widoczna w
witrynie.Najczstszym zastosowaniem tej funkcji
jest zapewnienie formantu "opublikowano/projekt"
dla zawartoci.

Uwaga
Uytkownicy z uprawnieniami do zarzdzania
zawartoci mog otrzyma moliwo
uywania "Trybu podgldu", co pozwoli im
zobaczy ("Podgld") niepublikowanej
zawartoci.

Wywietl dat Ten atrybut to warto Data/Godzina, ktra moe


by uyta przez szablon, wycznie w celach
wywietlania.Nie ma to adnego znaczenia
funkcjonalnego, ale moe by przydatne na
przykad dla rcznego okrelania daty publikacji
informacji prasowej lub strony z aktualnociami.
Data wydania Kontroluje dat/godzin, po jakiej strona bdzie
widoczna na portalu.Jeli bieca data/godzina
jest wczeniejsza ni ta data, strona ta nie bdzie
widoczna.(Wyjtkiem moe tu by sytuacja, kiedy
to uytkownicy z uprawnieniami do zarzdzania
zawartoci mog otrzyma moliwo uywania
"Trybu podgldu", co pozwoli im zobaczy
("podgld") niepublikowanej zawartoci.)Jest to

82
Nazwa Opis
przydatne w celu kontrolowania publikacji treci
zalenych od czasu, takich jak najnowsze
wiadomoci czy informacje prasowe.
Data wyganicia Kontroluje dat/godzin, przed jak strona bdzie
widoczna na portalu.Jeli bieca data/godzina
jest pniejsza ni ta data, strona ta nie bdzie
widoczna.(Wyjtkiem moe tu by sytuacja, kiedy
to uytkownicy z uprawnieniami do zarzdzania
zawartoci mog otrzyma moliwo uywania
"Trybu podgldu", co pozwoli im zobaczy
("podgld") wygasej zawartoci.)
Formularz sieci Web Formularz sieci Web, jaki ma by wywietlany na
tej stronie.
Tytu Opcjonalny tytu strony.Jeli to pole zostanie
podane, ta warto bdzie uywana w portalu, a
nie pole Nazwa.Jest to przydatne w przypadku,
gdy inny tytu ma si pojawia w portalu, podczas
gdy Nazwa ma by przydatna dla autorw
zawartoci i uytkownikw CRM.
Podsumowanie Krtki opis strony, warto ta bdzie zasadniczo
wykorzystywana w celu dodawania opisu strony
do elementw nawigacyjnych portalu, ktre
renderuj cze do strony.
Tre reklamy Gwne pole zawartoci HTML strony.
Ukryte na mapie witryny Kontroluje, czy strona jest widoczna jako cz
witryny portalu.Jeli warto ta zostanie
zaznaczona, strona nadal bdzie dostpna w
witrynie pod adresem URL, i bdzie mona
utworzy do niej cze, ale standardowe elementy
nawigacyjne (menu, itp.)nie bd zawiera strony.
Autor Rekord kontaktu reprezentujcy autora
strony.Warto ta jest zazwyczaj uywana do
celw administracyjnych, ale ta informacja moe
by renderowana w portalu, jeli szablon strony tej
strony obsuguje j.
Kolejno wywietlania Warto cakowita wskazujc kolejno, w jakiej
strona zostanie umieszczona w stosunku do
innych encji posiadajcych t sam stron
nadrzdn.Kontroluje to kolejno stron i innych
encji witryny, podczas gdy, na przykad, w portalu
renderowana jest lista czy do encji podrzdnych
danej strony.
Nawigacja Rekord zestawu czy sieci Web.Jest to uywane
przez szablon strony
WebLinkNavigationPage.aspx do renderowania

83
Nazwa Opis
listy czy nawigacyjnych w lewej czci
strony.Utwrz szablon strony w CRM i okrel
waciwo Zapisz ponownie adres Url
jako~/Pages/WebLinkNavigationPage.aspxUstaw
szablon strony strony sieci Web na ten rekord
szablonu.Jest to zwykle robione tylko dla strony
nadrzdnej, a wszystkie strony podrzdne
automatycznie otrzymuj wwczas t sam list
czy strony nadrzdnej.Bieca strona bdzie
miaa wyrnione odpowiednie cze.
Wcz ledzenie Po wczeniu tej opcji kada proba o t stron
bdzie rejestrowana.Rekord dziennika strony sieci
Web zostanie utworzony z dat i godzin,
adresem IP oraz rekordem kontaktu, jeli jest to
uytkownik uwierzytelniony.

ledzenie wywietle strony w portalu


Dotyczy: Dynamics CRM Online
ledzenie strony rejestruje rekord przegldania przez uytkownikastrony sieci WebData/Godzina, adres
IP uytkownika s rejestrowane wraz z tosamoci uytkownika przegldajcego stron.Jeli
uytkownik jest uwierzytelniony, dziennik zostanie skojarzony z rekordem Kontakt, zwizanym z
uytkownikiem, w przeciwnym razie zarejestrowana zostanie tosamo anonimowa.Domylnie ta
funkcja jest wyczona i moe by wczana dla poszczeglnych stron w ramach CRM.

Wcz ledzenie strony


Zaloguj si doCRM
Przejd doPortale
KliknijStrony sieci Web
Kliknij dwukrotnie danStron sieci Web
UstawWcz ledzenieTak
KliknijZapisz i zamknij

Wywietl rekordy ledzenia strony w CRM


Rekordy dziennika mona wywietla w CRM.Otwrz rekord strony sieci Web w CRM i wywietl
skojarzone rekordy dziennika strony sieci Web.
Zaloguj si doCRM
Przejd doPortale
KliknijStrony sieci Web

84
Kliknij dwukrotnie danStron sieci Web
Kliknij czeDzienniki strony sieci Web
Widok skojarzony wywietla list dziennikw dla wybranej strony sieci Web.

Zarzdzanie plikami sieci Web w programie


CRM lub na portalach
Dotyczy: Dynamics CRM Online
Plik sieci Web reprezentuje plik do pobrania w witrynie internetowej portalu CRM uywany do
przechowywania obrazw, dokumentw oraz innych typw pliku.
Aby przechowywa rzeczywist zawarto danego pliku, portale CRM korzystaj z funkcji zacznik
Notatek skojarzonych z rekordem pliku sieci Web.W zwizku z tym rozmiar zawartoci pliku sieci Web,
ktry moe by obsugiwany przez portale CRM, jest okrelany przez rozmiar zacznika notatki
obsugiwanego przez instalacj programu CRM.Zacznik w postaci pliku najnowszej notatki
skojarzony z plikiem sieci Web jest uywany jako zawarto pliku.

Zarzdzaj plikami sieci Web w CRM


Uytkownicy programu CRM mog zarzdza rekordami plikw sieci Web na karcie Portale pod
warunkiem, e dostosowania portalu zostay zaimportowane do organizacji Dynamics CRM.

Zarzdzanie plikami sieci Web w portalu


Uytkownicy portalu, ktrzy posiadaj uprawnienia do zarzdzania zawartoci, mog zarzdza
plikami przy uyciu wbudowanego interfejsu edycji.Jeli konto uytkownika posiada niezbdne
uprawnienia, wbudowany interfejs edycji pojawia si automatycznie po zalogowaniu si do portalu.
Aby utworzy nowy plik sieci Web, przejd do strony, ktra bdzie stron nadrzdn pliku.Nastpnie
wybierzNowyPlik podrzdnyW pojawiajcym si oknie dialogowym edytora mona poda
podstawowe wartoci atrybutw dla pliku.Jeli wybierzesz plik do przekazania przed podaniem nazwy
lub czciowego adresu URL, zostan one automatycznie wstawione w oparciu o nazw wybranego
pliku.Nastpnie kliknij przycisk Zapisz, aby przekaza plik.
Aby edytowa istniejcy plik sieci Web, przejd do strony, ktra jest stron nadrzdn pliku.Nastpnie
wybierzPodrzdneW oknie dialogowym Edytor podrzdnych mona usuwa i zmienia kolejno encji
podrzdnych biecej strony.Aby edytowa pojedynczy plik, ustaw cze edycji jako podrzdne na jego
elemencie listy.W wynikowym oknie dialogowym moesz edytowa pola podstawowe tego pliku.Jeli
chcesz zaktualizowa rzeczywist zawarto istniejcego pliku, uyj pola Przelij plik, aby przekaza
nowy plik.Spowoduje to zastpienie istniejcej zawartoci pliku dla tego pliku sieci Web.

Uwaga
Po usuniciu pliku sieci Web za porednictwem interfejsu edycji front-side portalu, jego rekord nie
zostanie trwale usunity z programu CRM.Zamiast tego zostanie przeniesiony w stan
Nieaktywny.Przestanie on by widoczny w portalu, ale bdzie mg by przegldany lub ponownie
aktywowany przez uytkownika programu CRM.

85
Atrybuty i relacje
W poniszej tabeli objaniono wiele standardowych atrybutw pliku sieci Web uywanych przez portale
CRM.Naley pamita, e sposb renderowania wielu atrybutw zalenych od treci/wywietlania jest
zaleny od uytego szablonu strony.

Nazwa Opis

Nazwa Opisowa nazwa encji.Ta warto bdzie uywana


jako tytu pliku w wikszoci szablonw (np. tytuy
czy).To pole jest wymagane.
Witryna sieci Web Witryna sieci Web, do ktrej naley encja.To pole
jest wymagane.
Strona nadrzdna NadrzdnaZarzdzaj stronami sieci Web
Czciowy adres URL Segment cieki URL uywany do tworzenia
adresu URL portalu tej strony.

Uwaga
Czciowe wartoci adresu URL s uywane
jako segmenty cieki URL.Jako takie, nie
powinny zawiera niedozwolonych dla cieki
URL znakw, takich jak "?", "#", "!",
"%".Poniewa adresy URL portalu s
generowane przez poczenie wartoci
Czciowy adres URL za pomoc ukonikw
("/") generalnie nie powinny zawiera ukonikw.
Zaleca si ograniczenie wartoci Czciowych
adresw URL do liter, liczb oraz mylnikw i
podkrele.Na przykad: "press-release.pdf",
"Site_Header.png".

Stan publikowania Biecy stan publikacji przepywu pracy pliku,


ktry moe dyktowa, czy plik jest widoczny na
stronie.Najczstszym zastosowaniem tej funkcji
jest zapewnienie formantu "opublikowano/projekt"
dla zawartoci.

Uwaga
Uytkownicy z uprawnieniami do zarzdzania
zawartoci mog otrzyma moliwo
uywania "Trybu podgldu", co pozwoli im
zobaczy ("Podgld") niepublikowanej
zawartoci.

Wywietl dat Ten atrybut to warto Data/Godzina, ktra moe

86
Nazwa Opis
by uyta przez szablon, wycznie w celach
wywietlania.Nie ma to adnego znaczenia
funkcjonalnego, ale moe by przydatne na
przykad dla rcznego okrelania daty publikacji
informacji prasowej.
Data wydania Kontroluje dat/godzin, po jakiej plik bdzie
widoczny na portalu.Jeli bieca data/godzina
jest wczeniejsza ni ta data, plik ten nie bdzie
widoczny.(Wyjtkiem moe tu by sytuacja, kiedy
to uytkownicy z uprawnieniami do zarzdzania
zawartoci mog otrzyma moliwo uywania
"Trybu podgldu", co pozwoli im zobaczy
("podgld") niepublikowanej zawartoci.)Jest to
przydatne w celu kontrolowania publikacji treci
zalenych od czasu, takich jak najnowsze
wiadomoci czy informacje prasowe.
Data wyganicia Kontroluje dat/godzin, przed jak plik bdzie
widoczny na portalu.Jeli bieca data/godzina
jest pniejsza ni ta data, plik ten nie bdzie
widoczny.(Wyjtkiem moe tu by sytuacja, kiedy
to uytkownicy z uprawnieniami do zarzdzania
zawartoci mog otrzyma moliwo uywania
"Trybu podgldu", co pozwoli im zobaczy
("podgld") wygasej zawartoci.)
Podsumowanie Krtki opis pliku, warto ta bdzie zasadniczo
wykorzystywana w celu dodawania opisu pliku do
elementw nawigacyjnych portalu, ktre renderuj
cze do pliku.
Ukryte na mapie witryny Kontroluje, czy plik jest widoczny jako cz
witryny portalu.Jeli warto ta zostanie
zaznaczona, plik nadal bdzie dostpny w witrynie
pod adresem URL i bdzie mona utworzy do
niego cze, ale standardowe elementy
nawigacyjne (menu, itp.)nie bd zawiera strony.
Kolejno wywietlania Warto cakowita wskazujc kolejno, w jakiej
plik zostanie umieszczony, w stosunku do innych
encji posiadajcych t sam stron
nadrzdn.Kontroluje to kolejno plikw i innych
encji mapy witryny, podczas, na przykad
renderowania w portalu listy czy do encji
podrzdnych danej strony.
Adres obiektu Blob w chmurze Warto tekstowa w
formacie<container>/<filename>
Dyspozycja zawartoci Opcje wbudowane lub w formie zacznika.Jeli
okrelono jako wbudowane, przegldarka powinna
prbowa renderowa je wewntrz okna

87
Nazwa Opis
przegldarki, a jeli nie jest to moliwe, ukae si
monit proszcy uytkownika o pobranie lub
otworzenie pliku.Jeli okrelono zacznik,
uytkownik zobaczy monit proszcy go o pobranie
lub otworzenie pliku, a nie podejmowanie prby
zaadowania go w przegldarce.
Wcz ledzenie Po wczeniu tej opcji kada proba o ten plik sieci
Web bdzie rejestrowana.Rekord dziennika pliku
sieci Web zostanie utworzony z dat i godzin,
adresem IP oraz rekordem kontaktu, jeli
uytkownik zosta uwierzytelniony.

Zarzdzaj czami sieci Web w CRM lub na


portalach
Dotyczy: Dynamics CRM Online
cze sieci Web mona poczy z dowolnym adresem URL lub z innymZarzdzaj stronami sieci
WebJeli cze sieci Web jest poczone ze stron sieci Web, zabezpieczenia i stan publikowania
strony sieci Web bd si odnosiy rwnie do cza sieci Web.cza sieci Web zawsze s czci
zestawu czy sieci Web.Zestaw czy sieci Web to grupa czy, takich jak nawigacja podstawowa lub
grupa czy stopek.Zestawy czy sieci Web umoliwiaj grupowanie i porzdkowanie czy
wewntrznych (niezalenie od ich miejsca na mapie witryny) i zewntrznych.

Zarzdzaj czami sieci Web w CRM


Uytkownicy programu CRM mog zarzdza czami sieci Web w sekcji Portale pod warunkiem, e
dostosowania portalu zostay zaimportowane do organizacji Dynamics CRM.

Zarzdzaj czami sieci Web w portalu


Aby zmodyfikowa zestaw czy sieci Web uytkownik musi mie odpowiednie uprawnienia, a zestaw
czy sieci Web przeznaczony do zmodyfikowania musi by czci szablonu strony.Aby edytowa
cze sieci Web przesu wskanik myszy nad zestaw czy sieci Web i kliknij niebieski przycisk Edytuj,
ktry si pojawi.Przecignij i upu ikon Przenie, aby zmieni kolejno czy sieci Web.Kliknij ikon
owka i papieru, aby edytowa cze sieci Web.Kliknij ikon z czerwonym symbolem minus, aby
usun cze sieci Web z zestawu.Kliknij ikon z zielonym symbolem plus, aby doda nowe cze sieci
Web do zestawu.

Wielopoziomowe zestawy czy sieci Web


Zestawy czy sieci Web mog obsugiwa wielopoziomowe drzewo czy sieci Web.Umoliwia to
tworzenie wielopoziomowych menu czy i elementw nawigacyjnych.

88
cza mog by przenoszone na dany poziom i pozycj przy uyciu funkcji przecignij i upu, w taki
sam sposb, w jaki s ponownie sortowane.Jasnoniebieski znacznik miejsca wskazuje, gdzie cze
zostanie upuszczone.Wszelkie jasnote znaczniki miejsca wywietlane podczas przecigania
oznaczaj, e powysze cze sieci Web nie ma adnych czy podrzdnych, a przecigane cze sieci
Web moe zosta w tym miejscu upuszczone, aby utworzy element podrzdny tego cza.

Atrybuty i relacje zestawu czy sieci Web


W poniszej tabeli objaniono wiele standardowych waciwoci zestawu czy sieci Web uywanych
przez portale CRM.Naley pamita, e sposb renderowania wielu waciwoci zalenych od
treci/wywietlania jest zaleny od uytego szablonu strony.

Nazwa Opis

Nazwa Opisowa nazwa zestawu czy sieci Web.Ta


warto zazwyczaj opisuje pooenie zestawu w
szablonie strony, takie jak "Nawigacja
podstawowa."To pole jest wymagane.
Witryna sieci web Witryna sieci Web, do ktrej naley encja.To pole
jest wymagane.
Tytu Opcjonalny tytu zestawu czy sieci Web.Ta
warto moe by uywana w portalu, jeli jest to
cz szablonu strony.To moe by co
podobnego do "Nasi partnerzy" i bdzie
wywietlane w pasku bocznym.
Tre reklamy Opcjonalny opis zestawu czy sieci Web.Ta
warto moe by uywana w portalu, jeli jest to
cz szablonu strony.To moe dokadniej
opisywa co podobnego do "Nasi partnerzy" w
pasku bocznym.

Atrybuty i relacje czy sieci Web


W poniszej tabeli objaniono wiele standardowych waciwoci czy sieci Web uywanych przez
portale CRM.Naley pamita, e sposb renderowania wielu waciwoci zalenych od
treci/wywietlania jest zaleny od uytego szablonu strony.

Nazwa Opis

Nazwa Tytu cza sieci Web.Ta warto bdzie uywana


jako tytu cza sieci Web w wikszoci
szablonw.To pole jest wymagane.
Zestaw linkw sieci Web Zestaw czy sieci Web, do ktrego naley
encja.To pole jest wymagane.
Nadrzdny link sieci Web cze nadrzdne sieci Web encji, w
wielopoziomowym zestawie czy sieci Web.Jeli
nie okrelono adnego nadrzdnego cza sieci

89
Nazwa Opis
Web, encja znajduje si na poziomie
grnym/gwnym zestawu czy sieci Web.
Strona Opcjonalna strona sieci Web w tej samej witrynie,
do ktrej ma zosta utworzone cze.

Uwaga
Jeli cze sieci Web jest poczone ze stron
sieci Web, zabezpieczenia i stan publikowania
strony sieci Web bd si odnosiy rwnie do
cza sieci Web.
To sprawdzanie poprawnoci mona wyczy
dziki opcji "Wycz sprawdzanie poprawnoci
strony".

Zewntrzny adres URL Opcjonalny adres URL, do ktrego ma prowadzi


cze.Warto ta moe by dowolnym
odpowiednio sformatowanym adresem URL.
Opis Opcjonalne podsumowanie dla cza sieci Web.Ta
warto moe by uywana w portalu, jeli jest to
cz szablonu strony.
Stan publikowania Biecy stan publikacji przepywu pracy cza sieci
Web, ktry moe dyktowa, czy cze sieci Web
jest widoczne w witrynie.Najczstszym
zastosowaniem tej funkcji jest zapewnienie
formantu "opublikowano/projekt" dla zawartoci.To
pole jest wymagane.

Uwaga
Uytkownicy z uprawnieniami do zarzdzania
zawartoci mog otrzyma moliwo
uywania "Trybu podgldu", co pozwoli im
zobaczy ("Podgld") niepublikowanej
zawartoci.

Roboty ledz link Wskazuje, czy indeksatory wyszukiwania powinny


ledzi i indeksowa zawarto cza.To pole jest
wymagane.
Kolejno wywietlania Warto cakowita wskazujc kolejno, w jakiej
cze sieci Web zostanie umieszczone, w
stosunku do innych czy sieci Web w tym samym
zestawie czy sieci Web.
Wywietl linki podrzdne strony W szablonie, ktry obsuguje wielopoziomowe

90
Nazwa Opis
zestawy czy sieci Web, generuj cza podrzdne
dla tej encji przy uyciu dostawcy mapy witryny
portalu.Naley zauway, e ta opcja jest
prawidowa tylko dla czy sieci Web, ktre
odnosz si do stron wewntrznych, a nie
zewntrznych adresw URL.
Otwrz w nowym oknie Wskazuje, czy kliknicie cza zaaduje je w
nowym oknie przegldarki.
Wycz weryfikacj stron Wskazuje, czy zabezpieczenia poczonej strony
sieci Web bd dotyczy rwnie czy sieci Web.
Adres URL obrazu Opcjonalny adres URL do obrazu.Poczony obraz
moe by uywany w portalu, jeli jest to cz
szablonu strony; na przykad jako ikona.
Wysoko obrazu Opcjonalna wysoko obrazu z waciwoci
adresu URL obrazu.
Szeroko obrazu Opcjonalna szeroko obrazu z waciwoci
adresu URL obrazu.
Tekst alternatywny dla obrazu Opcjonalny opis dla obrazu z waciwoci adresu
URL obrazu.
Wywietl tylko obrazy Wskazuje, e szablon powinien renderowa tylko
cze obrazu dla tego cza sieci Web, a nie
jednoczenie obraz i nazw cza.

Dostosowuj zawarto za pomoc fragmentw


kodu zawartoci
Dotyczy: Dynamics CRM Online
Fragmenty kodu zawartoci to mae kawaki edytowalnej zawartoci, ktre deweloper moe umieszcza
na szablonie strony, co pozwala na atwe wypenianie jakiejkolwiek czci ukadu strony zawartoci,
ktra moe by dostosowywana.Formanty fragmentw kodu, ktre s odpowiedzialne za renderowanie
zawartoci fragmentw kodu portalu od strony sieci Web, s umieszczane na stronach .aspx przez
deweloperw.Aby uzyska informacje na temat tworzenia przy uyciu fragmentw kodu zawartoci
zobacz przewodnik dla deweloperw.

Edytuj fragmenty kodu


Fragmenty kodu mog by edytowane za pomoc front-side lub za porednictwem interfejsu
CRM.Gwn zalet fragmentu kodu jest fakt, e moesz wyodrbni cz zawartoci (z wyjtkiem
gwnej kopii strony) i edytowa j osobno, pozwalajc zasadniczo na to, e wszelkie treci statyczne w
Twojej witrynie bd miay zawarto zarzdzan i edytowaln front-side, ale nadal bd wspierane
przez CRM.

91
Edytuj za pomoc front-side
Aby edytowa fragmenty kodu na front-side, uytkownik musi by skojarzony z rol w sieci Web, ktra
jest skojarzona z rekordem Uprawnienia dostpu do witryn sieci Web z uprawnieniemZarzdzanie
fragmentami kodu zawartoci
Aby edytowa za pomoc front-side, przesu kursor nad element fragment kodu i kliknij przycisk
Edytuj.Musisz posiadaKontrola dostpu do stron sieci Web dla portali
Podczas edytowania fragmentu kodu, pojawi si okno tekstowe umoliwiajce szybk edycj
zawarto.
Lub pojawi si peny edytor, jak to ma miejsce w przypadku edycji kopii strony.
To, ktry z tych dwch interfejsw si pojawi, zaley od typu Edycja fragmentu kodu, ktry okrela
rwnie typ zawartoci, jaki fragment kodu moe zawiera (pena, stylizowana zawarto html a zwyky
tekst).Do fragmentu kodu mona przypisa typ edycjiteksthtml

Edytuj za pomoc programu CRM


Aby tworzy lub edytowa fragment kodu zawartoci za pomoc programu CRM:
Przejd doPortaleFragmenty kodu zawartoci
Aby utworzy nowy fragment kodu:
KliknijNowy

Aby edytowa istniejcy fragment kodu:


Kliknij dwukrotnie istniejcyFragment kodu zawartoci
Okrel odpowiednie wartoci dla nastpujcych pl:
Nazwa Opis

Imi i nazwisko Nazwa moe zosta uyta przez dewelopera w


celu umieszczenia wartoci fragmentu kodu w
szablonie strony w kodzie portalu.
Witryna sieci Web Witryna sieci Web skojarzona z fragmentem kodu.
Warto Zawarto fragmentu kodu, jaka ma zosta
wywietlona w portalu.Moe zawiera zwyky tekst
lub znacznik html.

Fragmenty kodu zawartoci uywane przez aplikacje


portalu
Oto wyczerpujcy wykaz wartoci fragmentw kodu zawartoci wykorzystywane przez aplikacje
portalu.

92
Utwrz motyw dla portalu
Dotyczy: Dynamics CRM Online
Podczas budowania portali z moliwociami portalu dla zMicrosoft Dynamics CRM bdziesz korzysta
zRama przd-ty bootstrapuKorzystajc z ekosystemu Uruchomienie mona szybko i atwo budowa
mark portali dla organizacji.

Czym jest bootstrap?


Uruchomienie to struktura przd-ty skadajca si z CSS i elementw JavaScript dla typowych dla
aplikacji sieci Web elementw interfejsu.Zawiera style dla elementw takich jakelementy
nawigacyjneformyprzyciskielastyczny system ukadu siatkiZa pomoc systemu ukadu Uruchomienie
moesz opracowa jedn witryn o interfejsie odpowiednim dla wszystkich urzdze, ktre mog by
uywane przez klientw.

Wdraaj szablony portalu przy uyciu bootstrapu


Szablony doczone do portali CRM s implementowane przy uyciu standardowych skadnikw
Uruchomienie, z minimalnymi dodatkowymi stylami niestandardowymi.Podczas implementowania
szablonw moesz korzysta z opcji dostosowywania Uruchomienie.Moesz szybko dostosowa
motyw (czcionki, kolory itd.), w sposb, ktry jest stosowany konsekwentnie w caym portalu.

Dostosuj bootstrap
Uruchomienie obsuguje dostosowywanie przy uyciu zestawu zmiennych.Moesz ustawi niektre lub
wszystkie z tych zmiennych na wartoci niestandardowe, a nastpnie pobra niestandardow wersj
Uruchomienieopracowan na podstawie tych wartoci.
ZmienneUruchomienie nie wyznaczaj stylu pojedynczego elementu.Wszystkie style w strukturze
zostaj oparte na i pochodz od tych wartoci.Rozwamy na przykad zmienn @font-size-baseOkrela
rozmiar, ktry Uruchomienie przypisuje do normalnego tekstu.Jednake Uruchomienie uywa tej
zmiennej rwnie do tego, aby wskaza rozmiar czcionki dla nagwkw i innych elementw.Wielko
elementuh1@font-size-baseTak wic przez ustawienie tej jednej zmiennej, kontrolujesz w jednolity
sposb ca skal typograficzn portalu.Podobnie zmienna@link-colorDla koloru przypisanego do tej
wartoci Uruchomienie zdefiniuje kolor wskanika na czu jako o 15% ciemniejszy ni warto
niestandardowa.
Standardowy sposb tworzenia niestandardowej wersji Uruchomienie toza porednictwem oficjalnej
witryny BootstrapJednake, ze wzgldu na popularno Uruchomienie w tym samym celu zostaa
rwnie utworzona znaczna liczba witryn innych firm.Te witryny mog zapewnia atwiejszy w uyciu
interfejs dla dostosowywania Uruchomienie, lub te mog dostarcza wstpnie zaprojektowane wersje
Uruchomienie gotowe do pobrania.Niektre z witryn oferujcych to dostosowanie obejmuj:
To bdzie zawsze najbardziej aktualne, ale obecnie nie obejmuje niektrych funkcji interfejsu
uytkownika, jak prbniki kolorw i Podgld na ywo.Oficjalny konfigurator Bootstrap:
Zapewnia konfigurator, ktry zawiera prbniki kolorw i Podgld na ywo.BootSwatchr:
Zapewnia konfigurator, ktry zawiera prbniki kolorw i Podgld na ywo, a take konstruktor
ukadu strony niestandardowej.BootTheme:
Zapewnia szereg bezpatnych wersji tematycznych Uruchomienie.Bootswatch:

93
Zastosuj niestandardow wersjUruchomieniena
swojej aplikacji
Pobrana niestandardowa wersja Uruchomienie zawiera nastpujc struktur katalogw.
css/ |-- bootstrap.min.css img/

|-- glyphicons-halflings-white.png |-- glyphicons-halflings.png js/ |--


bootstrap.min.js
Lub, zalenie od uytej aplikacji konfiguratora, moe zawiera tylkobootstrap.min.cssNiezalenie od
tego plikbootstrap.min.cssInne pliki s takie same dla wszystkich niestandardowych wersji
Uruchomienie, i zostay ju uwzgldnione w Twoim portalu CRM.
Gdy masz ju niestandardowybootstrap.min.cssJeli jeste programist i wolisz pracowa
bezporednio z kodem rdowym aplikacji, moesz zastpi wersj bootstrap.min.cssW wikszoci
przypadkw zalecamy jednak stosowanie niestandardowego motywu Uruchomienie bez modyfikowania
kodu witryny przez przekazanie go jakoZarzdzanie plikami sieci Web w programie CRM lub na
portalach
Aby to zrobi,Przypisz uprawnienia ustawione dla roli sieci Web dla portaliNastpnie, przejd na
stronStrona gwnaNa tej stronie, wybierzNowyPlik podrzdny
Wybierz niestandardowy plik bootstrap.min.cssPrzekazywanie plikwUpewnij si, e poleCzciowy
adres URLbootstrap.min.cssWarto ta podpowiada strukturze portali CRM, e naley uy
niestandardowej wersji Uruchomienie zamiast wersji domylnej.Moesz rwnie chcie zaznaczy pole
wyboruUkryte z mapy witryny
Po przeprowadzeniu akcjiZapiszJeli zechcesz pniej zmodyfikowa swoj niestandardow wersj
Uruchomienie, bdziesz mg to zrobi edytujc ten plik sieci Web, i przekaza now wersj
plikubootstrap.min.css
Tutaj moemy zobaczy dostosowan wersj Uruchomienie zastosowan w portalu Wsplnota.

94
Dodatkowe opcje motyww portalu
Oprcz niestandardowej wersji Uruchomienie, portale CRM wspieraj rwnie przesyanie wasnych
niestandardowych plikw CSS do systemu zarzdzania zawartoci.Dziki temu mona zastosowa
dodatkowe style dla portalu, bez koniecznoci wdraania nowej wersji jego kodu.Aby to zrobi, po
prostu postpuj zgodnie z procedur opisan wczeniej dotyczc przekazywania niestandardowego
Uruchomienie CSS uywajc pliku, ktry zawiera Twj wasny CSS, a nastpnie wybierz
nowyCzciowy adres URLO ileCzciowy adres URL.css
Wraz z dostosowan wersj Uruchomienie moesz uy systemu edycji zawartoci, aby doda do
nagwka portalu niestandardowe logo i mark.Dziki tym prostym lecz wydajnym opcjom jeste
zaledwie kilka krokw od tego, aby Twoja aplikacja portali CRM odzwierciedlaa Twoj mark.

Zobacz te
Podrcznik administratora po funkcjach portalu dla Microsoft Dynamics CRM
Twrz portale CRM
Nawizuj kontakt ze wsplnotami korzystajc z portalu spoecznoci
Skategoryzuj zawarto portalu
Upowaniaj partnerw kanau
Zarzdzaj zawartoci portalu
Konfiguruj portal CRM

95
Konfiguruj portal CRM
Dotyczy: Dynamics CRM Online
Dowiedz si, jak konfigurowa portale i dostosowywa Microsoft Dynamics CRM.Portale CRM oferuj
zaawansowane opcje dostosowywania umoliwiajce:
Modyfikowanie zachowania lub stylu wizualnego portalu.Wicej informacji:Konfiguruj ustawienia
witryny dla portali
Dodawanie zawartoci dynamicznej do stron i tworzenie rnorodnych szablonw
niestandardowych.Wicej informacji:Dodaj zawarto dynamiczn i utwrz niestandardowe
szablony
Kojarzenie uwierzytelnionego uytkownika portalu z kontaktem CRM lub uytkownikiem
systemu.Wicej informacji:
Uwierzytelnianie uytkownikw portalu przy uyciu powiadcze uytkownika lokalnego i kont
dostawcy tosamoci zewntrznych.Nowy uytkownik moe si zarejestrowa, aby uzyska konto
lub zrealizowa zaproszenie do utworzenia konta.Wicej informacji:Ustaw uwierzytelnianie
tosamoci dla portalu
Przypisz uprawnienia do treci zabezpieczonych i zezwl na edycj front-side.Wicej
informacji:Treci zabezpieczone w portalach
Pozwl uytkownikom na dodawanie formularzy w celu gromadzenia danych
fromportals.Formularze encji, ktre s tworzone w CRMmog by dodane do stron sieci Web w
portalach lub uywane z podsiatkami do budowania kompletnych aplikacji Web.Wicej
informacji:Definiuj formularze encji i logik niestandardow w portalu CRM
Dostosuj CRM, aby utworzy ankiety i dostosuj pytania czc macierzyste typy pl CRM z
dodatkowymi metadanymi.Wicej informacji:Zbieraj dane w portalu przy uyciu ankiet
Twrz i uruchamiaj reklamy w portalu
Zbierz opinie za pomoc ankiet w portalu
Oce lub gosuj na stronie sieci Web lub wpisie na blogu w portalu
Przekieruj do nowego adresu url w portalu

Portale dla przewodnika uycia i przyjcia programu


CRM
Umoliw klientom, pracownikom oraz partnerom najlepsze wykorzystanie moliwoci portalu dla
Microsoft Dynamics CRMdostarczajc im przewodnik uycia i przyjcia.Ten przewodnik pomoe Ci
zobaczy wszystkie narzdzia, ktre s dostpne w portalach partnerw i portalach Obsuga
klienta.Korzystaj z tych narzdzi, aby dostosowywa informacje, aby odzwierciedlay implementacje
portalu CRM.
Aby pobra przewodnik, kliknijtutaj

96
Zasady zachowania poufnoci informacji
Wczenie funkcji portalu w systemie Microsoft Dynamics CRM spowoduje, e dane systemu CRM,
takie jak nazwa klienta, nazwa produktu, numer sprawy lub dane encji niestandardowych, bdzie
mona prezentowa za porednictwem dostpnego z zewntrz portalu systemu CRM. Wszystkie dane
prezentowane za porednictwem portalu s przechowywane w pamici w Aplikacjach sieci Web Azure
w celu buforowania oraz jako pliki na lokalnym dysku twardym, co umoliwia korzystanie z funkcji
wyszukiwania w portalu.
Administrator dzierawy wcza portale systemu CRM, kupujc dodatek Microsoft Dynamics CRM
Online Portal w usudze Office 365 i konfigurujc go za porednictwem Centrum administracyjnego
usugi CRM Online, co obejmuje take instalacj pakietu (z rozwizaniami i danymi) w wybranym
wystpieniu systemu CRM. Administrator dzierawy lub uytkownik systemu CRM penicy rol
administratora portalu moe nastpnie okreli, ktre dane bd prezentowane za porednictwem
portalu. Aby wyczy funkcje portalu, administrator dzierawy moe anulowa subskrypcj dodatku
Portal w usudze Office 365.
Skadniki i usugi Azure, ktre s zwizane z funkcjami portalu, zostay szczegowo opisane w
poniszych sekcjach.
Uwaga: aby uzyska wicej informacji dotyczcych ofert dodatkowych usug Azure, zobacz Centrum
zaufania systemu Microsoft Azure.
Aplikacje sieci Web Azure
Aplikacje sieci Web Azure su do hostowania portalu na platformie Azure.
Meneder ruchu Azure
Meneder ruchu Azure umoliwia zapewnienie wysokiej dostpnoci usugi, kierujc uytkownika do
aplikacji sieci Web, ktre s wczone i dziaaj.
Magistrala usug Azure
Magistrala usug Azure (Tematy/Subskrypcje) suy do uniewaniania pamici podrcznej portali.
Magistrala usug Azure tymczasowo przechowuje komunikaty, ktre s wyzwalane, gdy w systemie
CRM zostanie zmieniony dowolny rekord zwizany z portalem, i przekazywane do Aplikacji sieci Web w
celu wykonania uniewanienia pamici podrcznej.
Magazyn kluczy Azure
Dane konfiguracji wszystkich usug s przechowywane w Magazynie kluczy Azure.
Magazyn Azure
Dane zwizane z organizacj, dzieraw i portalem s przechowywane w Magazynie Azure.
Azure Active Directory
Wszystkie usugi sieci web uywaj usugi Azure Active Directory do uwierzytelniania.

Zobacz te
Podrcznik administratora po funkcjach portalu dla Microsoft Dynamics CRM
Twrz portale CRM
Nawizuj kontakt ze wsplnotami korzystajc z portalu spoecznoci
Skategoryzuj zawarto portalu
Upowaniaj partnerw kanau
Zarzdzaj zawartoci portalu
Utwrz motyw dla portalu

97
Konfiguruj ustawienia witryny dla portali
Dotyczy: Dynamics CRM Online
Ustawienie witryny to konfigurowalna nazwana warto, ktra jest wykorzystywana przez kod witryny
sieci Web do modyfikowania zachowania lub stylu wizualnego portalu.Zwykle, gdy deweloper tworzy
kod witryny sieci Web, dodaje odwoania do ustawie witryny dla rnych skadnikw, aby umoliwi
uytkownikowi kocowemu modyfikowanie wartoci ustawie i zmian witryny sieci Web bez
koniecznoci zmiany kodu, ponownej kompilacji i ponownego wdraania witryny sieci Web.
Portale przykadowe, ktre s udostpnione podczas instalacji portali CRM zawieraj kilka
konfigurowalnych ustawie witryny dla rnych stylw uywanych do modyfikowania wielu elementw
wizualnych w obrbie witryny, takich jak styl ta, kolor tekstu i szeroko ukadu.

Zarzdzaj ustawieniami witryny w CRM


1. Zaloguj si doCRM
2. Przejd doPortale
3. KliknijUstawienia witryny
Aby utworzy nowe ustawienie
1. KliknijNowe
Aby edytowa istniejce ustawienie
1. Kliknij dwukrotnieUstawienie witryny
2. Okrel wartoci dla zapewnionych pl
3. KliknijZapisz i zamknij

Imi i nazwisko Opis

Imi i nazwisko Etykieta, do ktrej odwouje si kod witryny sieci


Web, aby pobra odpowiednie ustawienie.Nazwa
powinna by unikatowa dla skojarzonej witryny
sieci Web, poniewa kod pobierajcy ustawienie
pobierze pierwszy znaleziony rekord o pasujcej
nazwie.
Witryna sieci Web Skojarzona witryna sieci Web
Warto Ustawienie.
Opis Cel ustawienia lub instrukcji specjalnych.

Umieszczaj wzy podrzdne za pomoc


skrtw dla portali
Dotyczy: Dynamics CRM Online

98
Skrty pozwalaj na umieszczanie wzw podrzdnych w caej mapy witryny sieci portalu, aby
wskazyway one na inne wzy, ktre istniej w mapie witryny, lub na adresy URL spoza portalu.Innymi
sowy,Zarzdzaj stronami sieci WebZarzdzanie plikami sieci Web w programie CRM lub na
portalachS one dodawane do mapy witryny, a po przejciu do nich moesz zobaczy rzeczywist
zawarto tych wzw.Skrty, z drugiej strony, mog by uznawane za wzy "nietrwae": one rwnie
s dodawane do mapy witryny (w przeciwiestwie doZarzdzaj czami sieci Web w CRM lub na
portalach

Zarzdzaj skrtami w CRM


Tworzenie, edytowanie i usuwanie skrtw mona przeprowadza w Microsoft Dynamics CRM.
1. Zaloguj si doCRM
2. Przejd doPortale
3. KliknijSkrty
Aby utworzy skrt:
1. KliknijNowy
Aby edytowa istniejcy skrt:
1. Kliknij dwukrotnie istniejcySkrt
2. Okrel wartoci dla zapewnionych pl
3. KliknijZapisz i zamknij

Atrybuty i relacje
Imi i nazwisko Opis

Imi i nazwisko Opisowa nazwa skrtu.Wewntrzny dla CRM.


Witryna sieci Web Witryna sieci Web do ktrej naley skrt.
Strona nadrzdna NadrzdnaZarzdzaj stronami sieci WebSkrt
zostanie dodany do mapy witryny jako element
podrzdny tej strony.
Zewntrzny adres URL Obiekt docelowy skrtu do adresu URL zasobu
innego ni wewntrzny.
Strona internetowa Obiekt docelowy skrtu do wewntrznej strony
sieci Web.
Plik sieci Web Obiekt docelowy skrtu do pliku sieci Web.
Wydarzenie Obiekt docelowy skrtu do zdarzenia.
Forum Obiekt docelowy skrtu do forum.
Tytu Tytu skrtu.Jest to nazwa, ktra pojawi si na
mapie witryny i w obszarach widoku nawigacji
podrzdnej.Jeli pole pozostanie puste, zostanie
ukazany tytu (lub nazwa) encji docelowej.

99
Imi i nazwisko Opis

Opis Opis, ktry bdzie wywietlany w widokach


nawigacji podrzdnej.Opcjonalny.
Kolejno wywietlania Edytowalny porzdek front-side, w jakim skrt
bdzie wywietlany na mapie witryny i w widokach
nawigacji podrzdnej w stosunku do innych
wzw na mapie witryny.
Wycz weryfikacj obiektw docelowych skrtw Jeli pole nie zostanie zaznaczone,
zabezpieczenie skrtu bdzie bazowa na
obiekcie docelowym.W przeciwnym razie bdzie
bazowa na elemencie nadrzdnym.Aby uzyska
wicej szczegw zobacz ponisz sekcj
"Zabezpieczenia".

Uwaga
Skrt musi mie tylkojednoNa przykad skrt nie wskazuje jednoczenie na Stron sieci Web i Ankiet,
lub Zewntrzny adresu URL i Plik sieci Web.Jeli istnieje wicej ni jeden atrybut docelowy skrtu,
skrt przyjmie tylko pierwszy z nich, pomijajc wszystkie inne.Kolejno pierwszestwa, dla ktrego
zostanie wybrany cel, znajduje odzwierciedlenie w formularzu gwnym skrtu CRM.Wic najpierw
zostanie sprawdzone, czy istnieje zewntrzny URL dla skrtu, a jeli istnieje, to cel skrtu bdzie
zewntrznym adresem URL a wszystkie inne atrybuty docelowe zostan zignorowane.Jeli nie istnieje
zewntrzny adres URL, skrt sprawdzi Stron sieci Web, a nastpnie Ankiet, Plik sieci Web,
Zdarzenie i wreszcie Forum.

Zabezpiecz skrty
Zabezpieczenia dla skrtw moe bazowa na stronie nadrzdnej skrtu lub na elemencie docelowym
skrtu.Pozwoli to ustali, czy skrt bdzie widoczny w mapie witryny.Naturalnie jeli zabezpieczenia
bazuj na obiekcie nadrzdnym, to dostp do zapisu obiektu docelowego skrtu bdzie nadal okrela,
czy edycja front-side bdzie dziaa po tym jak skrt zostanie uyty do przejcia do obiektu docelowego
skrtu.Dlatego zabezpieczenia skrtw maj wpyw na nawigacj, jak rwnie na prawa do edycji dla
edycji front-side skrtw.Ktra metoda zabezpiecze jest uywana zaley od skrtw , jeli warto
logiczna "Wycz sprawdzanie poprawnoci elementu docelowego skrtu" pozostanie niezaznaczone,
zabezpieczenie skrtu bdzie si opiera na obiekcie docelowym.W przeciwnym razie bdzie bazowa
na elemencie nadrzdnym.

Nawigacja za pomoc skrtw


Po utworzeniu encji skrt pojawi si ona w witrynie sieci Web.
W powyszym przykadzie witryna podstawowa ma dwie dodatkowe strony, stron numer jeden i stron
numer dwa.Strona numer dwa jest stron podrzdn strony numer jeden, ktra jest elementem
podrzdnym strony gwnej.Dodatkowo istnieje skrt, ktry jest elementem podrzdnym strony gwnej,
ktry wskazuje na stron numer dwa.

100
Dodaj zawarto dynamiczn i utwrz
niestandardowe szablony
Dotyczy: Dynamics CRM Online
Liquid jest zintegrowanym z portalami jzykiem szablonu wolnego.Mona z niego korzysta podczas
dodawania zawartoci dynamicznej do stron i tworzenia rnorodnych szablonw
niestandardowych.Dziki Liquid moesz
Dodawa zawarto dynamiczn bezporednio w polu Kopiuj zZarzdzaj stronami sieci
WebDostosowuj zawarto za pomoc fragmentw kodu zawartoci
, cakowicie za pomoc konfiguracji CRM, do uytku w caym systemie zarzdzania zawartoci
portali CRM.Przechowuj zawarto rda przy uyciu szablonw sieci Web
, cakowicie za pomoc konfiguracji CRM.Renderuj nagwek witryny sieci Web i gwny pasek
nawigacyjny
W kadym z tych scenariuszy, bdziesz mia dynamiczny dostp do funkcji portalu CRM, takich
jakentitylistDostosowuj zawarto za pomoc fragmentw kodu zawartociKonfiguruj ustawienia witryny
dla portaliZarzdzaj czami sieci Web w CRM lub na portalach

Przechowuj zawarto rda przy uyciu


szablonw sieci Web
Dotyczy: Dynamics CRM Online
Szablon sieci Web to encja CRM (adx_webtemplateSzablon sieci Web zazwyczaj bdzie zawiera kod
Liquid sucy do renderowania zawartoci dynamicznej, i jest centraln encj suc do integrowania
szablonw Liquid z pozosta czci systemu portali CRM.
Szablony sieci Web mog stanowi cz innych treci lub mog by czone z innymi szablonami za
pomoc znacznikw szablonu, i s wywoywane w tych znacznikach przez ich atrybutNazwaMona ich
rwnie uywa do tworzenia caych niestandardowych szablonw stron lub do tworzenia
niestandardowego nagwka i/lub stopki dla witryny portalu.

Atrybuty szablonu sieci Web


Nazwa Nazwa szablonu.Uywana do okrelania tego
szablonu, gdy jest on czci innej zawartoci, lub
zosta rozbudowany przez inne szablony.
rdo Zawarto rda szablonu.
Program CRM zapewnia dla tego pola Edytor
kodu rdowego z wyrnianiem skadni oraz
innymi funkcjami edycji kodu.
Typ MIME Opcjonalnie zapewnia typ MIME dla zawartoci
szablonu.Jeli go nie zapewniono, zakada si

101
typtext/html
Ta warto bdzie uywana tylko wtedy, gdy
szablon jest skojarzony z szablonem strony i
kontroluje renderowanie caoci zawartoci dla
tego szablonu.

Szablony sieci Web jako szablony stron


Szablony sieci Web mog by uywane w poczeniu z szablonami stron w celu tworzenia nowych
szablonw dla systemu zarzdzania zawartoci portali CRM.Mona to zrobi w caoci w obrbie
CRM, bez koniecznoci pisania kodu .NET lub ponownego wdraania aplikacji portalu.
Aby utworzy nowy szablon strony na podstawie szablonu sieci Web, wybierzTypWeb
TemplateNastpnie wybierzSzablon sieci Web
Zauwa opcjUyj nagwka i stopki witryny sieci WebJeli jest ona zaznaczona, to Twj szablon
sieci Web bdzie kontrolowa renderowanie zawartoci strony pomidzy globalnym nagwkiem i
stopk witryny internetowej.Jeli ta opcja nie jest zaznaczona, Twj szablon sieci Web bdzie
odpowiedzialny za renderowanie penej odpowiedzi w przypadku, gdy renderujesz HTML, oznacza to
wszystko od typu dokumentu po tagi katalogu gwnego<html>
Podczas gdy najczstszymi przypadkami uycia szablonw sieci Web bdzie renderowanie HTML,
renderowanie penej odpowiedzi (z usuniciem zaznaczeniaUyj nagwka i stopki witryny sieci
WebTo tu zaczyna by istotny atrybutTyp MIMEKiedy renderowany jest szablon strony, ktra nie
korzysta z nagwka i stopki witryny sieci Web, nagwek odpowiedzi HTTPContent-
Type(text/htmlZapewnia to szeroki wachlarz opcji renderowania zawartoci innej ni HTML za pomoc
Liquid.Powszechnym przypadkiem uycia byoby renderowanie kanauRSSapplication/rss+xml

Szablony sieci Web jako nagwki i stopki witryny


sieci Web
Szablony sieci Web mog rwnie suy do zastpowania globalnego nagwka i stopki uywanych
przez portal CRM.Aby to zrobi ustaw poleSzablon nagwkaSzablon stopkiNaley zauway, e w
przypadku zastpowaniaNagwka witryny internetowej

Wbudowane szablony sieci Web


Istnieje zestaw gotowych szablonw liquid dostpnych w ramach portali CRM.Aby z nich korzysta
naley wczy je wedug nazwy.Wkrtce bdzie istniaa moliwo wybrania ich z listy w edycji front-
side, ale do tego czasu mona uywa poniszej listy jako odwoania.

Reklama
Ten szablon renderuje reklam wedug nazwy albo losow reklam z umieszczenia reklamy.
Kod
{% include 'ad' ad_name:'Name' %}

{% include 'ad' ad_placement_name:'Placement Name' %}

102
Blogi
Ten szablon renderuje najnowsze wpisy w blogu w grupie list.
Kod
{% include 'blogs' %}

Linki do stron nadrzdnych


Ten szablon renderuje linki stron nadrzdnych z powrotem do Strony gwnej z biecej strony.
Kod
{% include 'breadcrumbs' %}

Grupa list linkw podrzdnych


Ten szablon renderuje linki do stron podrzdnych biecej strony w grupie list.
Kod
{% include 'child_link_list_group' %}

{% include 'child_link_list_group' title_only:true %}

{% include 'child_link_list_group' image_width:'64px',


image_height:'64px' %}

Wydarzenia: nadchodzce
Ten szablon renderuje linki do wydarze wystpujcych w przedziale od dnia obecnego do 60 dni po
dniu obecnym.
Kod
{% include 'events_upcoming' %}

{% include 'events_upcoming' number_of_days_in_advance:60 %}

Fora
Ten szablon renderuje list forw w witrynie internetowej, wraz z liczbami znajdujcych si na nich
wtkw i wpisw.
Kod
{% include 'forums' %}

Ukad 1-kolumnowy
Ten szablon renderuje ukad jednokolumnowy, ktry zawiera linki do stron nadrzdnych, tytu strony
oraz zawarto strony.
Kod
{% extends 'layout_1_column' %}

{% block main %}

103
...

{% endblock %}

Ukad 2-kolumnowy z szerok lew kolumn


Ten szablon renderuje ukad dwukolumnowy.Lewa kolumna jest szersza ni kolumna po prawej
stronie.Zawiera linki do stron nadrzdnych, tytu strony u gry strony, a zawarto skopiowanej strony
znajduje si w kolumnie po lewej stronie.
Kod
{% extends 'layout_2_column_wide_left' %}

{% block main %}

...

{% endblock %}

{% block aside %}

...

{% endblock %}

Ukad 2-kolumnowy z szerok praw kolumn


Ten szablon renderuje ukad dwukolumnowy.Prawa kolumna jest szersza ni kolumna po lewej
stronie.Zawiera linki do stron nadrzdnych, tytu strony u gry strony, a zawarto skopiowanej strony
znajduje si w kolumnie po prawej stronie.
Kod
{% extends 'layout_2_column_wide_right' %}

{% block main %}

...

{% endblock %}

{% block aside %}

...

{% endblock %}

Ukad 3-kolumnowy z szerok kolumn rodkow


Ten szablon renderuje ukad trjkolumnowy.rodkowa kolumna jest szersza ni kolumny znajdujce si
po lewej i po prawej stronie.Ukad zawiera linki do stron nadrzdnych oraz tytu strony u gry strony, a
zawarto skopiowanej strony znajduje si w kolumnie rodkowej.
Kod
{% extends 'layout_3_column_wide_middle' %}

{% block left_aside %}

...

104
{% endblock %}

{% block main %}

...

{% endblock %}

{% block right_aside %}

...

{% endblock %}

Kopia strony
Ten szablon renderuje edytowalny kod HTML zawartoci strony, ktry obsuguje osadzony kod Liquid.
Kod
{% include 'page_copy' %}

Nagwek strony
Ten szablon renderuje tytu strony.
Kod
{% include 'page_header' %}

Ankieta
Ten szablon renderuje ankiet wedug nazwy albo losow ankiet z umieszczenia ankiety.
Kod
{% include 'poll' poll_name:'Name' %}

{% include 'poll' poll_placement_name:'Placement Name' %}

Wyszukiw.
Ten szablon renderuje podstawowy szablon wyszukiwania z jednym polem wprowadzania tekstu i
przyciskiem wyszukiwania.
Kod
{% include 'search' %}

Nawigacja boczna
Ten szablon renderuje nawigacj pionow o ukadzie drzewa.Zawiera cza do stron nadrzdnych
umoliwiajce przejcie do pierwszego poziomu (lub okrelonego poziomu), cza do stron
rwnorzdnych dla biecej strony oraz cza do stron podrzdnych dla biecej strony.
Kod
{% include 'side_navigation' %}

{% include 'side_navigation' depth_offset:1 %}

105
Fragment kodu
Ten szablon renderuje edytowalny fragment kodu zawartoci HTML wedug nazwy.
Kod
{% include 'snippet' snippet_name:'Name' %}

Nawigacja grna
Ten szablon renderuje edytowalny pasek nawigacyjny z menu rozwijanymi dla zestawu linkw sieci
web Nawigacja podstawowa.
Kod
{% include 'top_navigation' %}

Grupa list linkw sieci Web


Ten szablon renderuje grup list linkw dla zestawu linkw sieci web.
Kod
{% include 'weblink_list_group' weblink_set_name:'Name' %}

Zobacz te
Dodaj zawarto dynamiczn i utwrz niestandardowe szablony
Poznaj Operatory Liquid
Typy Liquid
Warunkowe
Obiekty Liquid
Tagi Liquid
Filtry Liquid
Twrz zaawansowane szablony dla portali

Poznaj Operatory Liquid


Dotyczy: Dynamics CRM Online
Liquid ma dostp do wszystkich typowych operatorw logicznych i porwnania.Mog one by uywane
w znacznikach takich jakjelichyba e

Operatory podstawowe
== Rwna si
!= Nie rwna si
> Wiksze ni

106
< Mniejsze ni
>= Wiksze ni lub rwne
<= Mniejsze ni lub rwne
lub Warunek Alub
I Warunek Ai

zawiera
sprawdza obecno podcigu wewntrz cigu.contains
{% if page.title contains 'Product' %}

The title of this page contains the word Product.

{% endif %}
moe rwnie sprawdza obecno cigu w tablicy cigw.contains

startswith
sprawdza, czy cig rozpoczyna si od danego podcigu.startswith
{% if page.title startswith 'Profile' %}

This is a profile page.

{% endif %}

endswith
sprawdza, czy cig koczy si danym podcigiem.endswith
{% if page.title endswith 'Forum' %}

This is a forum page.

{% endif %}

Typy Liquid
Dotyczy: Dynamics CRM Online
Obiekty Liquid mog zwraca jeden z siedmiu typw podstawowych:CigNumerWarto
logicznaTablicaSownikData/GodzinaNullZmienne Liquid mog by inicjowane za pomoc
tagwprzypiszprzechwy

Cigi
Cigi s deklarowane przez zamykanie tekstu pojedynczym lub podwjnym cudzysowem.

107
{% assign string_a = "Hello World!" %}

{% assign string_b = 'Single quotes work too.' %}


Pobierz liczb znakw w cigu z waciwocisize
{{ string_a.size }} <!-- Output: 12 -->

Liczby
Liczby mog by liczbami cakowitymi lub liczbami zmiennoprzecinkowymi.
{% assign pi = 3.14 %}{% if page.title.size > 100 %} This page has a long title.{% endif %}

Wartoci logiczne
Wartoci logiczne s wartociami prawdziwymi lub faszywymi.
{% assign x = true %}{% assign y = false %}{% if x %} This will be rendered, because x is
true.{% endif %}

Tablice
Tablice przechowuj list wartoci dowolnego typu.Moesz uzyska dostp do danego elementu za
pomoc (liczonego od zera)[ ]dla znacznikasize
{% for view in entitylist.views %} {{ view.name }}{% endfor %}{{ entitylist.views[0] }}{% if
entitylist.views.size > 0 %} This entity list has {{ entitylist.views.size }} views.{% endif
%}

Uwaga
.Filtry tablica

Sowniki
Sowniki przechowuj zbir wartoci, do ktrych dostp mona uzyska za pomoc klucza
cigu.Moesz uzyska dostp do danego elementu za pomoc klucza cigu przy uyciu [ ]dla
znacznikasize
{{ request.params["ID"] }}{% if request.params.size > 0 %} The request parameters collection
contains some items.{% endif %}

Data i godzina
Obiekty Data i godzina reprezentuj okrelon dat i godzin.
{{ page.modifiedon | date: 'f' }}

108
Uwaga
.Filtry Data

Null (zero)
Warto null reprezentuje warto pust lub nieistniejc.Prby zwracania wartoci null zakocz si
tym, e nic nie zostanie wyrenderowane.Zostanie to w warunkach uznane za fasz.
{% if request.params["ID"] %} This will render if the ID request parameter is NOT null.{%
endif %}

Warunkowe
Dotyczy: Dynamics CRM Online
Gdy uywane w instrukcjach warunkowych (jelichyba e
W kodzie LiquidTypy LiquidTypy LiquidPuste cigi, puste tablice, itp., s traktowane jako prawda.
{% assign empty_string = "" %}{% if empty_string %} <p>This will render.</p>{% endif %}
W razie potrzeby moesz sprawdzi puste cigi i tablice za pomoc specjalnej wartoci puste.
{% unless page.title == empty %} <h1>{{ page.title }}</h1>{% endunless %}
Moesz rwnie testowa rozmiarTypy LiquidTypy LiquidTypy Liquidsize
{% if page.children.size > 0 %} <ul> {% for child in page.children %} <li>{{
child.title }}</li> {% endfor %} </ul>{% endif %}

Podsumowanie
Prawda Fasz

true

false

null

cig

pusty cig

1, 3.14

tablica lub sownik

pusta tablica lub sownik

109
Prawda Fasz

obiekt

Obiekty Liquid
Dotyczy: Dynamics CRM Online
Obiekty Liquid zawieraj atrybuty, co pozwala wyprowadzi zawarto dynamiczn na stron.Na
przykad obiektpagetitle
Aby uzyska dostp do atrybutu obiektu po nazwie, uyj kropki.Aby renderowa atrybut obiektu w
szablonie, ujmij go w{{}}
{{ page.title }}
Dostp do atrybutw obiektu mona rwnie uzyska przy uyciu nazwy cigu i[]Jest to przydatne w
przypadkach, gdy dany atrybut jest okrelany dynamicznie, lub nazwa atrybutu zawiera znaki
spacje, znaki specjalne, itp. , ktre mogyby by niepoprawne po uyciu skadni.
{{ page["title"] }}{% assign attribute_name = "Name with spaces" %}{{ object[attribute_name] }}

Nastpujce obiekty mog by uywane i udostpniane w dowolnym miejscu, w dowolnym szablonie.

entities Umoliwia adowanie dowolnej encji CRM po


nazwie lub identyfikatorze.
obiekty
now Obiekt data/godzina, ktry odnosi si do
biecego czasu UTC,w czasie, kiedy
renderowany jest szablon
Renderuj t warto w rnych formatach za
pomocFiltry Data
page Odnosi si do biecej strony dania portalu.
Obiektpage
strona
params Wygodny skrt dlarequest.params
danie
request Zawiera informacje o biecym daniu HTTP.
danie
settings Umoliwia adowanie dowolnegoKonfiguruj
ustawienia witryny dla portali
ustawienia
sitemap Umoliwia dostp do mapy witryny portalu.
sitemap

110
sitemarkers Umoliwia adowanie dowolnegoznaczniki witryn
snippets Umoliwia adowanie dowolnegoDostosowuj
zawarto za pomoc fragmentw kodu
zawartoci
user Odnosi si do biecego uytkownika portalu,
umoliwiajc dostp do wszystkich atrybutw
podlegajcego rekordu kontaktu CRM.Jeli aden
uytkownik nie jest zalogowany, zmienna ta
bdzie miaa wartoTypy Liquid
weblinks Umoliwia adowanie dowolnegolinki sieci Web
website Odnosi si do rekorduwitryna sieci
Webadx_website

ads
Dotyczy: Dynamics CRM Online
Zapewnia moliwo uzyskania dostpu i renderowania reklamy.
Obiektads
<div> {% assign ad = ads["Ad Name"] %} <h4>{{ ad.title }}</h4> <a href="{{
ad.redirect_url }}"> <img src="{{ ad.image.url }}" alt="{{ ad.image.alternate_text }}"
/> </a></div>

Atrybuty reklam
placements Zwraca obiekt adplacements.
[ad name or id] Moesz uzyska dostp do dowolnej reklamy
przez jej nazw lub identyfikator waciwoci.
{% assign ad = ads["Ad Name"] %}{% assign ad =
ads["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

Atrybuty Umieszczenie reklam


[ad placement name or id] Moesz uzyska dostp do dowolnego
adplacement za pomoc nazwy lub waciwoci
identyfikatora.
{% assign placement =
ads.placements["Placement Name or Id"] %}{%

111
assign placement = ads.placements["2423d713-
abb3-44c3-8a7d-c445e16fccad"] %}

Atrybuty Umieszczenie reklamy


adplacement to obiekt encji, posiadajcy wszystkie te same atrybuty, oprcz tych wymienionych
poniej.

ads Zwraca kolekcj obiektw reklamy zwizanych z


umieszczeniem.
iTagi iteracjiFiltry tablica
name Zwraca pole Nazwa dla umieszczenia reklamy.
placement_url Adres URL, ktrego mona uy do pobierania
umieszczenia reklamy w peni renderowany przez
szablon.
random_url Adres URL, ktrego mona uy do pobrania
losowej reklamy z umieszczenia w peni
renderowanego przez szablon.

Atrybuty reklamy
Uwaga
ad to obiekt encji, posiadajcy wszystkie te same atrybuty, oprcz tych wymienionych poniej.

ad_url Adres URL, ktrego mona uy do pobierania


reklamy w peni renderowany przez szablon.
copy Zwraca pole Kopiuj dla reklamy.
image Zwraca obiekt obraz (jeli istnieje) dla reklamy.
name Zwraca pole Nazwa dla reklamy.
open_in_new_window Zwraca warto true, jeli adres url okrelony
przezredirect_url
redirect_url Adres URL, do ktrego uytkownik zostanie
skierowany, po klikniciu reklamy.

Atrybuty obrazu reklamy

112
alternate_text Zwraca tekst, ktry ma si pojawia w
atrybuciealt
height Zwraca wysoko obrazu w pikselach
url Zwraca adres url rda obrazu.
width Zwraca szeroko obrazu w pikselach

blogi
Dotyczy: Dynamics CRM Online
Zapewnia moliwo dostpu i renderowania blogw i wpisw w blogach.
Obiektblogs
{% assign posts = blogs.posts | paginate: 0,4 %}

<div class="content-panel panel panel-default">

<div class="panel-heading">

{% assign sitemarker = sitemarkers["Blog Home"] %}

{% assign snippet = snippets["Home Blog Activity Heading"] %}

<a class="pull-right" href="{{sitemarker.url}}"> All Blogs </a>

<h4>

<a class="feed-icon fa fa-rss-square" href="{{ blogs.feedpath }}" />

{{ snippet.adx_value }}

</h4>

</div>

<ul class="list-group">

{% for post in posts.all %}

<li class="list-group-item" >

<a class="user-avatar" href="{{ post.author_url }}">

<img src="{{ post.user_image_url }}" />

</a>

<h4 class="list-group-item-heading">

<a href="{{ post.app_relative_path }}">{{ post.title }}</a>

</h4>

<div class="content-metadata">

<abbr class="timeago">{{ post.publish_date }}</abbr>

113
&ndash;

<a href="{{ post.author_url }}"> {{ post.author_name }} </a>

&ndash;

<a href="{{ post.application_path }}#comments">

<span class="fa fa-comment" aria-hidden="true"></span> {{ post.comment_count }}

</a>

</div>

</li>

{% endfor %}

</ul>

</div>

Objekt blogi
Obiekt blogi pozwala na dostp do dowolnego bloga w portalu, lub wszystkich wpisw w blogach w
portalu (bez wzgldu na blog).
W poniszej tabeli opisano atrybuty zwizane z obiektem blogs

posts Zwraca obiektblogposts


[blog name or id] Moesz uzyska dostpu do dowolnegoblog
{% assign blog = blogs["Blog Name"] %}

{% assign blog = blogs["da8b8a92-2ee6-476f-


8a21-782b047ff460"] %}

Objekt blog
Obiektblog
W poniszej tabeli opisano rne atrybuty zwizane z obiektem blog

posts Zwraca obiektblogposts


name Nazwa bloga.
title Tytu bloga.
url Adres URL bloga.

114
Obiekt blogposts
Obiekt blogposts pozwala na dostp do kolekcji obiektw wpisy w blogu.Moesz zamwi wpisy w
blogu i osign podzia na strony oraz uy filtrw Liquid:
Naley zauway, e{% assign blogposts = blogs.posts | order_by adx_name, desc | paginate:
0,4 | all %}
blogs.posts.all
blogs.posts | from_index: 0 | take: 2
W poniszej tabeli opisano rne atrybuty zwizane z obiektem blogposts

all Zwraca wszystkie obiektyblogpost

Obiekt blogpost
Odnosi si do pojedynczego wpisu w blogu.
W poniszej tabeli opisano rne atrybuty zwizane z obiektem blogpost

url Adres URL wpisu.


content Zwraca pole zawarto dla wpisu.
content Zwraca pole Zawarto dla wpisu.
author Zwracaauthorentity
title Tytu wpisu.
comment_count Zwraca warto cakowit bdc liczb
komentarzy dla danego wpisu.
publish_date Data opublikowania wpisu.

obiekty
Dotyczy: Dynamics CRM Online
Umoliwia adowanie dowolnej encji CRM po nazwie lub identyfikatorze.Jeli encja istnieje, zwrcony
zostanie obiekt encji.Jeli encja o podanym identyfikatorze nie zostanie znaleziona, zostanie zwrcony
wynikTypy Liquid
{% assign account = entities.account['936DA01F-9ABD-4d9d-80C7-02AF85C822A8'] %}{% if account %}
{{ account.name }} ({{ account.statecode.label }}){% endif %}{% assign entity_logical_name =
'contact' %}{% assign contact = entities[entity_logical_name][request.params.contactid] %}{% if
contact %} {{ contact.fullname }} ({{ contact.parentcustomerid.name }}){% endif %}

Encja
Obiekt encji zapewnia dostp do atrybutw rekordu encji CRM.

115
Atrybut Opis
id Identyfikator GUID encji, jako cig.
np.936DA01F-9ABD-4d9d-80C7-02AF85C822A8
logical_name Nazwa logiczna encji programu CRM.
notes aduje wszystkie notatki
(annotationcreatedonNotatki s zwracane jako
obiekty notatka.
permissions aduje wyniki potwierdzenia Uprawnienia encji dla
encji.Wyniki s zwracane jako obiekt uprawnienia.
url Zwraca ciek URL systemu zarzdzania
zawartoci portali CRM dla encji.Jeli encja nie
posiada prawidowego adresu URL w biecej
witrynie sieci Web, zwracanull
Oglnie rzecz biorc, zwrci to tylko warto dla
pewnych typw encji, ktre zostay zintegrowane z
portalem CMS , chyba e dostosowa dostawc
adresu URL w aplikacji.
[attribute or relationship name] Moesz uzyska dostp do dowolnego atrybutu
encji CRM po nazwie logicznej.
{{ entity.createdon }}{% assign attribute_name
= 'name' %}{{ entity[attribute_name] }}
Wartoci wikszoci atrybutw encji mapuj
bezporednio doTypy LiquidJednak niektre typy
atrybutw s zwracane jako obiekty:
Pola odnonikw (odwoanie do encji) s
zwracane jako obiekty odwoanie do encji.
Pola Zestaw opcji/lista wyboru s zwracane
jako obiekty wartoci zestawu opcji.
Moesz rwnie zaadowa dowolne powizane
encje po nazwie schematu relacji.
{{ page.adx_webpage_entitylist.adx_name }}
Jeli relacja jest relacj zwrotn (czyli odwoaniem
do samego siebie), otrzymamy obiekt relacji
zwrotnej.(W przeciwnym razie podany wynik
bdzie niejednoznaczny.)
{{
page.adx_webpage_webpage.referencing.adx_name
}}

Uwaga
adowanie duej liczby powizanych encji lub

116
Atrybut Opis
dostp do duej liczby relacji w jednym
szablonie, moe mie negatywny wpyw na
wydajno renderowania szablonu.Naley unika
adowania encji pokrewnych dla kadego
elementu w tablicy, wewntrz ptli.
Wszdzie tam, gdzie jest to moliwe, wybierz
korzystanie zTagi encji CRM

Odwoanie do encji
Wartoci atrybutu wyszukiwania s zwracane jako obiekty odwoania encji z nastpujcymi atrybutami.

Atrybut Opis
id Identyfikator GUID wybranej encji, jako cig.
np.936DA01F-9ABD-4d9d-80C7-02AF85C822A8
logical_name Nazwa logiczna CRM wybranej encji.
name Atrybut nazwy podstawowej wybranej encji.

Uwaga
Notatka to obiekt encji, ktry zapewnia dostp do atrybutw i relacji rekorduannotationOprcz
posiadania wszystkich atrybutw obiektu encji, notatka posiada rwnie ponisze atrybuty.

Atrybut Opis
documentbody aduje atrybutdocumentbodyannotationJako e
zawarto tego atrybutu moe by dua, nie jest
on adowany z reszt atrybutw notatki, a
wycznie na danie.

Uwaga
Uycie atrybutudocumentbody
Uyj atrybutuurl

url Zwraca ciek URL dla wbudowanego programu


obsugi zacznikw adnotacji portalu.Jeli
uytkownik ma uprawnienia, a notatka ma
doczony plik, danie do tego adresu URL
pobierze zacznik notatki.

117
Uwaga
Dodatkowe filtry

Wartoci Zestaw opcji


Wartoci atrybutu Zestaw opcji/lista wyboru s zwracane jako obiekty odwoania encji z nastpujcymi
atrybutami.

Atrybut Opis
label Zlokalizowana etykieta wartoci atrybutu zestaw
opcji/lista wyboru.
np.Active
value Warto cakowita wartoci atrybutu zestaw
opcji/lista wyboru.
np.0

Uprawnienia encji
Obiekt uprawnienia encji zapewnia dostp do zagregowanych wynikw potwierdzenia uprawnie dla
encji.

Atrybut Opis
can_append ZwracatrueW przeciwnym razie zwracafalse
can_append_to ZwracatrueW przeciwnym razie zwracafalse
can_create ZwracatrueW przeciwnym razie zwracafalse
can_delete ZwracatrueW przeciwnym razie zwracafalse
can_read ZwracatrueW przeciwnym razie zwracafalse
can_write ZwracatrueW przeciwnym razie zwracafalse
rules_exist ZwracatrueZwracafalse

Relacja zwrotna
Prby zaadowania relacji zwrotnych (czyli zawierajcych odwoanie do samego siebie) na encjach s
zwracane jako obiekty z nastpujcymi atrybutami.

Atrybut Opis
is_reflexive ZwracatrueMoe suy do testowania, czy obiekt

118
Atrybut Opis
zwrcony przez relacj jest obiektem relacji
zwrotnej.
referenced Zwraca tablic wybranych encji dla danej relacji.
referencing Zwraca encj odwoujc dla danej
relacji.Zwracanull
Jeli relacja to wiele do wielu (N:N), zwraca tablic
encji odwoujcych.

entitylist
Dotyczy: Dynamics CRM Online
ObiektentitylistTagi encji CRMZapewnia dostp do wszystkich atrybutw listy danej encji.

Uwaga
Renderuj list encji skojarzonych z biec stron

Atrybuty
Uwaga
obiekty

create_enabled ZwracatrueW przeciwnym razie zwracafalse


create_label Zwraca skonfigurowan zlokalizowan etykiet dla
cza/przycisku tworzenia dla listy encji.
create_url Zwraca skonfigurowan ciek URL dla
cza/przycisku tworzenia dla listy encji.
detail_enabled ZwracatrueW przeciwnym razie zwracafalse
detail_id_parameter Zwraca nazw parametru cigu zapytania, aby
uy w identyfikatorze rekordu przy konstruowaniu
adresu URL widoku szczegowego
rekordu.ZobaczFiltry adresu URL
np.id
detail_label Zwraca skonfigurowan zlokalizowan etykiet dla
czy widoku szczegowego/przyciskw listy
encji.
detail_url Zwraca skonfigurowan ciek URL dla czy

119
widoku szczegowego/przyciskw listy encji.
empty_list_text Zwraca skonfigurowany zlokalizowany tekst, ktry
ma by wywietlany, gdy widok listy encji nie
zwraca adnych wynikw.
enable_entity_permissions ZwracatrueW przeciwnym razie zwracafalse
entity_logical_name Zwraca nazw logiczn encji CRM dla rekordw,
ktre maj by wywietlane przez t list encji.
np.contact
filter_account_attribute_name Zwraca nazw logiczn atrybutu dla wyszukiwania
dlaaccount
np.accountid
filter_apply_label Zwraca skonfigurowan zlokalizowan etykiet,
ktra ma by uywana dla cza/przycisku, ktry
dotyczy zaawansowanego filtru atrybutu dla
wynikw listy encji.
filter_definition Zwraca filtr atrybut JSON dla listy
encji.ZobaczFiltry Lista encjimetafilters
filter_enabled ZwracatrueW przeciwnym razie zwracafalse
filter_portal_user_attribute_name Zwraca nazw logiczn atrybutu dla wyszukiwania
dlacontact
np.contactid
filter_website_attribute_name Zwraca nazw logiczn atrybutu dla wyszukiwania
dlaadx_website
np.adx_websiteid
language_code Zwraca cakowity kod jzyka CRM, ktry posuy
do zaznaczania wszystkich zlokalizowanych
etykiet dla tej listy encji.
page_size Zwraca rozmiar skonfigurowanej strony wynikw
dla listy encji.
primary_key_name Zwraca nazw logiczn atrybutu klucza
podstawowego dla rekordw, ktre maj by
wywietlane przez t list encji.
search_enabled ZwracatrueW przeciwnym razie zwracafalse
search_placeholder Zwraca skonfigurowany zlokalizowany tekst dla
symbolu zastpczego pola wyszukiwania listy
encji.
search_tooltip Zwraca skonfigurowany zlokalizowany tekst dla
etykietki narzdzi wyszukiwania listy encji.
views Zwraca dostpne widoki dla listy encji, jako
obiekty widoku listy encji.

120
[attribute logical name] Moesz uzyska dostp do dowolnego atrybutu
rekordu CRM listy encji (adx_entitylistobiekty
np.{{ entitylist.adx_name }}

Atrybuty widoku listy encji


columns Zwraca kolumny widoku, jako obiekty kolumny
widoku listy encji.
entity_logical_name Zwraca nazw logiczn encji CRM dla rekordw
uwzgldnionych w widoku.
np.contact
id Zwraca identyfikator GUID widoku.
language_code Zwraca cakowity kod jzyka CRM, ktry posuy
do zaznaczania wszystkich zlokalizowanych
etykiet (nagwkw kolumn, itp.)dla widoku.
name Zwraca nazw wywietlan CRM widoku.
primary_key_logical_name Zwraca nazw logiczn klucza podstawowego
encji CRM dla rekordw uwzgldnionych w
widoku.
np.contactid
sort_expression Zwraca wyraenie sortowanie domylne dla
widoku.
np.name ASC, createdon DESC

Atrybuty kolumny widoku listy encji


attribute_type Zwraca nazw typu atrybutu CRM dla kolumny,
jako cig.
np.LookupPicklistStringBooleanDateTime
logical_name Zwraca nazw logiczn atrybutu CRM dla
kolumny.
np.createdon
name Zwraca zlokalizowan nazw wywietlan CRM
dla kolumny.
np.Created On
sort_ascending Zwraca cig wyraenia sortowania do sortowania
kolumny w kolejnoci rosncej.
np.createdon ASC

121
sort_descending Zwraca cig wyraenia sortowania do sortowania
kolumny w kolejnoci malejcej.
np.createdon DESC
sort_disabled ZwracatrueW przeciwnym razie zwracafalse
sort_enabled ZwracatrueW przeciwnym razie zwracafalse
width Zwraca skonfigurowan szeroko kolumny, w
pikselach.

entityview
Dotyczy: Dynamics CRM Online
Obiektentityview

Atrybuty
columns Zwraca kolumny w widoku, jako obiekty kolumny
widokuentitylist
entity_permission_denied ZwracatrueZwracafalse
entity_logical_name Nazwa logiczna encji CRM rekordw wynikw
widoku.Na przykadcontact
first_page Numer strony na pierwszej stronie
wynikw.Bdzie to1null
id Identyfikator GUID widoku CRM, ktry definiuje
tenentityview
language_code Cakowity kod jzyka CRM uywany do adowania
zlokalizowanych etykiet dla biecego widoku.
last_page Numer strony na ostatniej stronie wynikw.Jeli
nie otrzymano wynikw, bdzie tonull
nazwa Nazwa widoku CRM, ktry definiuje tenentityview,
na przykad:Active Contacts
next_page Numer strony na nastpnej stronie wynikw.Jeli
nie ma adnej nastpnej strony wynikw, bdzie
tonull
strona Numer strony na biecej stronie wynikw.
pages Zwraca tablic z numerami stron zawierajc
wszystkie strony wynikw dla biecego widoku.
page_size Ilo wynikw zwrconych na stron dla

122
biecego widoku.
previous_page Numer strony na nastpnej stronie wynikw.Jeli
nie ma adnej poprzedniej strony wynikw, bdzie
tonull
primary_key_logical_name Nazwa logiczna CRM podstawowego atrybutu
klucza encji wynikw dla tego widoku.Na
przykadcontactid
rekordy Bieca strona rekordw wynikw dla widoku, jako
obiekty encji.
sort_expression Domylne wyraenie sortowania dla widoku.Na
przykad,nameASCcreatedon DESC
total_pages Cakowita liczba stron wynikw dla tego widoku.
total_records Cakowita liczba wynikw dla tego widoku (na
wszystkich stronach).

zdarzenia
Dotyczy: Dynamics CRM Online
Zapewnia moliwo uzyskania dostpu i renderowania Zdarze.Obiekt events

Obiekt zdarzenia
Obiektevents
Obiektevents

occurences Zwraca obiekteventoccurancess


[event name or id] Moesz uzyska dostp do dowolnegoevent{
% assign event = events["Event Name"] %}
{% assign event = events["da8b8a92-2ee6-476f-
8a21-782b047ff460"] %}

Obiekt zdarzenie
Obiektevent
Obiektevent

occurences Zwraca obiekteventoccurrences


nazwa Nazwa zdarzenia.
Adres URL Adres url zdarzenia.

123
Obiekt eventoccurences
ObiekteventoccurrencesMoesz zamwi wystpienia zdarzenia i okreli zakres dat dla wystpie,
ktre maj zosta pobrane, oraz uzyska podzia na strony jak rwnie uywa filtrw liquid
{% assign occurances = event.occurrences.from[today].to[advance_date] %}
zauwa, e
{% assign occurances = event.occurrences.min[today].max[advance_date] %}
jest rwnie moliwe.
Nastpujce atrybuty s skojarzone z obiektem eventoccurrences

all Zwraca wszystkie obiektyeventoccurance

Obiekt eventoccurence
Reprezentuje pojedyncze wystpienie zdarzenia.Skojarzone atrybuty podano poniej:

url Adres url wystpienia.


is_all_day_event Czy jest to zdarzenie caodzienne?
start_time Godzina rozpoczcia zdarzenia.
end_time Godzina zakoczenia zdarzenia.

forloop
Dotyczy: Dynamics CRM Online
Zawiera waciwoci, ktre s przydatne w przypadku bloku ptliTagi iteracji

Uwaga
mona uy tylko w taguforloopTagi iteracji

Kod
{% for child in page.children %} {% if forloop.first %} This is the first child page! {%
else %} This is child page number {{ forloop.index }}. {% endif %}{% endfor %}
Wyjcie
This is the first child page!This is child page number 2.This is child page number 3.

Atrybuty

124
first ZwracatrueZwracafalse
index Pozycja biecego elementu w kolekcji, gdzie
pierwszy element znajduje si na pozycji1
index0 Pozycja biecego elementu w kolekcji, gdzie
pierwszy element znajduje si na pozycji0
last ZwracatrueZwracafalse
length Zwraca liczb iteracji ptli liczba elementw w
kolekcji dla ktrej ma miejsce iteracja.
rindex Liczba elementw pozostaych w ptli (dugo -
indeks) gdzie1
rindex0 Liczba elementw pozostaych w ptli (dugo -
indeks) gdzie0

forums
Dotyczy: Dynamics CRM Online
Zapewnia moliwo dostpu i renderowania Forw i Wtkw na forum.Naley zauway, e
moliwo uywania kodu Liquid do renderowania danych forum rozciga si na wpisy, ale aby
utworzy nowy wpis do wtku, naley uy formularzy sieci Web ASP.NET Szablon strony z
wbudowan wspomnian funkcj (na przykad domylny wtek forum i szablony stron wpisw na
forum).
Obiekt forum pozwala na wybranie Forum lub Wtkw na Forum:
<div class="content-panel panel panel-default"> <div class="panel-heading"> <h4> <span
class="fa fa-comments" aria-hidden="true"></span> {{ snippets["Home Forum Activity
Heading"] | default: "Forum Activity" | h }} </h4> </div> {% for forum in website.forums
%} <ul class="list-group"> <li class="list-group-item"> <div class="row">
<div class="col-sm-6"> <h4 class="list-group-item-heading"><a href="{{ forum.url | h
}}"> {{ forum.name | h }}</a></h4> <div class="list-group-item-text content-
metadata">{{ forum.adx_description | h }}</div> </div> <div class="col-sm-3
content-metadata">{{ forum.thread_count }} threads</div> <div class="col-sm-3 content-
metadata">{{ forum.post_count }} posts</div> </div> </li> </ul> {% endfor
%}</div>

Obiekt forum
Obiekt forum pozwala na dostp do wszelkich szczeglnych forw w portalu, lub na dostp do
wszystkich wtkw na forum w portalu (niezalenie od forum).
Obiektforum

125
Obiekt forumthreads pozwala na dostp do kolekcji obiektw forumthread.Moesz okreli kolejno
wtki na forum i osign podzia na strony, jak rwnie uy filtrw Liquid.
{% assign threads = forum.threads | order_by "adx_name", "desc" | paginate: 0,4 | all %}
Pojedynczy wtek na forum
Obiekt forumposts pozwala na dostp do kolekcji obiektw forumpost.

Atrybuty
threads Zwraca obiektforumthreadsforumthread
all Zwraca wszystkie obiektyforumZauwa,
ewebsite.forums
thread_count Zwraca warto cakowit liczby wtkw, ktre
znajduj si w caej witrynie sieci Web.
post_count Zwraca warto cakowit liczby wpisw, ktre
znajduj si w portalu.
[forum name or id] Moesz uzyska dostpu do dowolnegoforum
{% assign forum = forums["Forum Name"] %}{%
assign forum = forums["da8b8a92-2ee6-476f-
8a21-782b047ff460"] %}

Obiekt forum

Atrybuty
Uwaga
obiekty

threads Zwraca obiektforumthreads


name Nazwa forum.
thread_count Zwraca warto cakowit liczby wtkw, ktre
znajduj si w caym forum.
post_count Zwraca warto cakowit liczby wpisw, ktre
znajduj si w caym forum.

126
Obiekt forumthreads

Atrybuty
all Zwraca wszystkie obiektyforumthread

Obiekt forumthread

Atrybuty
Uwaga
obiekty

posts Zwraca obiektforumposts


author Zwracaauthorentity
latest_post Zwraca ostatni wpis w wtku.
first_post Zwraca pierwszy wpis w wtku.
post_count Zwraca warto cakowit liczby wpisw, ktre
znajduj si w wtku.
is_answered Czy udzielono odpowiedzi na wtek?
is_sticky Czy wtek jest wtkiem przyklejonym?

Obiekt forumposts

Atrybuty
all Zwraca wszystkie obiektyforumthread

Pojedynczy wpis na forum

Atrybuty
Uwaga
obiekty

author Zwracaauthorentity

127
content Zawarto wpisu.
is_answer Czy ten wpis stanowi odpowied dla wtku?

strona
Dotyczy: Dynamics CRM Online
Odnosi si do biecej strony dania portalu.Ten obiekt czy atrybutysitemapobiektyZarzdzaj
stronami sieci Web
Obiektpage
<ul class="breadcrumb"> {% for crumb in page.breadcrumbs %} <li><a href="{{ crumb.url |
escape }}">{{ crumb.title | escape }}</a></li> {% endfor %} <li class="active">{{ page.title
| escape }}</li></ul><div class="page-header"> <h1>{{ page.title | escape }}</h1></div><div
class="page-copy"> {{ page.adx_copy }}</div><div class="list-group"> {% for child in
page.children %} <a class="list-group-item" href="{{ child.url | escape }}"> {{
child.title | escape }} </a> {% endfor %}</div><!-- Page {{ page.id }} was last modified on
{{ page.modifiedon }}. -->

Atrybuty strony
Uwaga
obiekty

breadcrumbs Zwraca nadrzdne obiektysite map node


objectsparent
children Zwraca podrzdnysite map node objects
parent Zwraca nadrzdnysite map node
Jeli strona jest stron gwn,parentnull
title Tytu strony.
url Adres URL strony.
[attribute or relationship name] Moesz uzyska dostp do dowolnego atrybutu
rekordu CRM podlegajcego stronie po nazwie
logicznej.
{{ page.createdon }}{% assign attribute_name =
'name' %}{{ page[attribute_name] }}
Wartoci wikszoci atrybutw encji mapuj
bezporednio doTypy LiquidJednak niektre typy

128
atrybutw s zwracane jako obiekty:
Pola odnonikw (odwoanie do encji) s
zwracane w postaciobiekty
Pola Zestaw opcji/lista wyboru s zwracane w
postaciobiekty
Moesz rwnie zaadowa dowolne powizane
encje po nazwie schematu relacji.
{{ page.adx_webpage_entitylist.adx_name }}
Jeli relacja jest relacj zwrotn (czyli odwoanie
do samego siebie), otrzymamyobiekty(W
przeciwnym razie podany wynik bdzie
niejednoznaczny.)
{{
page.adx_webpage_webpage.referencing.adx_name
}}

Uwaga
adowanie duej liczby powizanych encji lub
dostp do duej liczby relacji w jednym
szablonie, moe mie negatywny wpyw na
wydajno renderowania szablonu.Naley unika
adowania encji pokrewnych dla kadego
elementu w tablicy, wewntrz ptli.
Wszdzie tam, gdzie jest to moliwe, wybierz
korzystanie zTagi encji CRM

ankiety
Dotyczy: Dynamics CRM Online
Zapewnia moliwo uzyskania dostpu i renderowania ankiety.
Obiektpolls
<div> {% assign poll = polls["Poll Name"] %} <h4>{{ poll.question }}</h4> {% for
option in poll.options %} <div> <input type="radio" name="{{ poll.name }}" id="{{
option.id }}" /> <label for="{{ option.id }}">{{ option.answer }}</label> </div>
{% endfor %} <button type="button">{{ poll.submit_button_label }}</button></div>

Atrybuty ankiet

129
placements Zwraca obiekt pollplacements.
[poll name or id] Moesz uzyska dostp do dowolnej ankiety za
pomoc jej nazwy lub waciwoci identyfikatora.
{% assign poll = polls["Poll Name"] %}{%
assign poll = polls["41827a5c-33de-49b8-a0c7-
439e6a02eb98"] %}

Atrybuty Umieszczenie ankiet


[poll placement name or id] Moesz uzyska dostp do dowolnego
pollplacement za pomoc nazwy lub waciwoci
identyfikatora.
{% assign placement =
polls.placements["Placement Name or Id"] %}{%
assign placement = polls.placements["7677c5d4-
406e-4b6c-907c-916ac17dba0f"] %}

Atrybuty Umieszczenie ankiet


Uwaga
obiekty

name Zwraca pole Nazwa umieszczenia ankiety.


placement_url Adres URL, ktrego mona uy do pobierania
umieszczenia ankiety w peni renderowanego
przez szablon.
polls Zwraca kolekcj obiektw ankiety zwizanych z
umieszczeniem.
iTagi iteracjiFiltry tablica
random_url Adres URL, ktrego mona uy do pobrania
losowej ankiety z umieszczenia w peni
renderowanego przez szablon.
submit_url Adres URL, do ktrego wypenione ankiety s
przekazywane.

130
Atrybuty ankiety
Uwaga
obiekty

has_user_voted Zwraca warto true, jeli biecy uytkownik


(zalogowany, czy anonimowy) wzi ju udzia w
tej ankiecie.
name Zwraca pole Nazwa dla ankiety.
options Zwraca kolekcj obiektw polloption zwizanych z
ankiet.
iTagi iteracjiobiekty
poll_url Adres URL, ktrego mona uy do pobrania
ankiety w peni renderowanej przez szablon.
question Zwraca pole Pytanie dla ankiety.
submit_button_label Zwraca cig, ktry moe suy do zastpowania
etykiety przycisku Przelij dla ankiety.
submit_url Adres URL, do ktrego wypenione ankiety s
przekazywane.
user_selected_option Zwraca obiekt polloption wybrany przez
uytkownika (jeli ten ju gosowa).
votes Zwraca liczb gosw, ktre zostay
stabelaryzowane dla ankiety.

Atrybuty Opcja ankiety


Uwaga
obiekty

answer Zwraca pole Odpowied dla ankiety.


percentage Zwraca procent gosw w ankiecie dla opcji jako
liczb dziesitn midzy 0 i 100.
votes Zwraca liczb gosw, ktre zostay
stabelaryzowane dla opcji.

131
danie
Dotyczy: Dynamics CRM Online
Zawiera informacje o biecym daniu HTTP.
{% assign id = request.params['id'] %}<a href="{{ request.url | add_query: 'foo', 1
}}">Link</a>

Uwaga
Moesz dynamicznie tworzy adresy URL w Liquid przy uyciu filtrw adresu URL.Wicej informacji:

Atrybuty
params nazwanych wartoci parametru dla biecego
dania.Unable to find linked topic '1820cb7b-e196-
42dd-ac04-c1474838d0b8'.
jest kombinacj parametrw cigu zapytania adresu
URL, parametrw formularza wpisu i plikw
cookie.params
path cieka adresu URL biecego dania.
/profile/
path_and_query cieka i zapytanie adresu URL biecego dania.
/profile/?foo=1&bar=something
query Cz zapytania adresu URL biecego dania.
?foo=1&bar=something
url Peny adres URL biecego dania.
http://www.example.com/profile/?foo=1&bar=something

searchindex
Dotyczy: Dynamics CRM Online
ObiektsearchindexTagi encji CRM

{% searchindex query: 'support', page: params.page, page_size: 10 %} {% if


searchindex.results.size > 0 %} <p>Found about {{ searchindex.approximate_total_hits }}
matches:</p> <ul> {% for result in searchindex.results %} <li> <h3><a
href="{{ result.url | escape }}">{{ result.title | escape }}</a></h3> <p>{{

132
result.fragment }}</p> </li> {% endfor %} </ul> {% else %} <p>Your query
returned no results.</p> {% endif %}{% endsearchindex %}

Atrybuty
approximate_total_hits Zwraca przyblion warto wszystkich odwoa
pasujcych do zapytania indeksu.
Naley zauway, e ze wzgldu na sposb
dziaania indeksu wyszukiwania w odniesieniu do
filtrowania zabezpiecze i innych czynnikw
uwzgldnianych podczas projektowania, liczba ta
jest tylko przyblieniem i moe wyglda inaczej
ni cakowita liczba wynikw dostpnych dla
biecego uytkownika w niektrych sytuacjach.
page Zwraca numer strony biecego zapytania.
page_size Zwraca maksymalny rozmiar strony biecego
zapytania.
Zauwa, e jeli chcesz uzyska rzeczywist
liczb wynikw zwracanych dla biecej strony
(jako e moe by ona mniejsza ni okrelony
maksymalny rozmiar strony), powiniene
uyresults.size
results Zwraca stron wynikw zapytania, jako obiekty
wyniku indeksu wyszukiwania.

Wyniki indeksu wyszukiwania


entity Bazowyobiekty
fragment Istotny krtki fragment tekstu dla wyniku, z
warunkami pasujcymi do okrelonego zapytania
zaznaczonymi przy uyciu tagu HTML<em>
Naley zauway, e niektre typy zapyta nie
obsuguj wyrnionych fragmentw, s to na
przykad zapytania rozmyte (~*Waciwo ta
bdzie rwna null w tych przypadkach.
id Identyfikator encji CRM bazowego rekordu dla
wyniku, jako cig.
np.936DA01F-9ABD-4d9d-80C7-02AF85C822A8
logical_name Nazwa logiczna encji CRM bazowego rekordu dla

133
wyniku.
np.adx_webpage
number Liczba wynikw, na wszystkich stronach wynikw,
poczwszy od 1.
Na przykad dla pierwszego wyniku na drugiej
stronie wynikw, dla strony o rozmiarze 10,
warto ta wyniesie11
score Ocena Lucene wyniku w postaci wartoci
zmiennoprzecinkowej.Wyniki zostan zwrcone w
kolejnoci uwzgldniajcej t warto.
title Tytu wyniku.
url Adres URL dla wyniku.Zazwyczaj bdzie to , ale
nie koniecznie ciek bezwzgldn dla
biecej aplikacji, a nie penym adresem URL.
np./articles/article1/

ustawienia
Dotyczy: Dynamics CRM Online
Umoliwia adowanie dowolnegoKonfiguruj ustawienia witryny dla portaliJeli ustawienie o podanej
nazwie nie zostanie znalezione, zostanie zwrcony wynikTypy Liquid

Uwaga
Ustawienia s zwracane w postaciTypy LiquidFiltry Typ

{{ settings["My Setting"] }}{% assign search_enabled = settings["Search/Enabled"] | boolean


%}{% if search_enabled %} Search is enabled.{% endif %}{% assign pagesize = settings['page
size'] | integer | default: 10 %}{% if pagesize > 10 %} Page size is greater than 10.{% endif
%}

Uwaga
Renderuj nagwek witryny sieci Web i gwny pasek nawigacyjny

sitemap
Dotyczy: Dynamics CRM Online
Umoliwia dostp do mapy witryny portalu.

134
<h1>{{ sitemap.root.title }}</h1><ul class="breadcrumb"> {% for crumb in
sitemap.current.breadcrumbs %} <li><a href="{{ crumb.title }}">{{ crumb.title }}</a></li>
{% endfor %} <li class="active">{{ sitemap.current.title }}</li></ul>{% for child in
sitemap.current.children %} <a href="{{ child.url }}">{{ child.title }}</a>{% endfor %}
Moliwe jest rwnie zaadowanie wza mapy witryny za pomoc cieki adresu URL:
{% assign node = sitemap["/content/page1/"] %}{% if node %} {% for child in node.children %}
<a href="{{ child.url }}">{{ child.title }}</a> {% endfor %}{% endif %}

Atrybuty mapy witryny


current Zwraca obiekt wze mapy witryny dla biecej
strony.
root Zwraca obiekt wze mapy witryny dla strony
gwnej witryny sieci Web.

Atrybuty wza mapy witryny


breadcrumbs Zwraca nadrzdne obiekty wza mapy witryny dla
wza, poczwszy od gwnego wza mapy
witryny koczc naparent
children Zwraca podrzdne obiekty wze mapy witryny dla
wza.
description Opis/krtki opis treci dla wza.(To pole moe
zawiera kod HTML.)
entity Zwraca podstawowyobiekty
Jeli wze nie posiada podstawowej encji,
warto ta bdzie wynosinull
is_sitemap_ancestor Zwracatruefalse
Dodano 7.0.0008
is_sitemap_current Zwracatruefalse
Dodano 7.0.0008
parent Zwraca nadrzdny obiekty wze mapy witryny dla
wza.
Jeli wze jest wzem gwnym
wartociparentnull
title Tytu wza.
url Adres URL wza.

135
znaczniki witryn
Dotyczy: Dynamics CRM Online
Umoliwia adowanie dowolnego znacznika witryny po nazwie.Jeli znacznik witryny istnieje, zostanie
zwrcony obiekt znacznika witryny.Jeli znacznik witryny o podanej nazwie nie zostanie znaleziony,
zostanie zwrcony wynikTypy Liquid
{{ sitemarkers["Login"].url }}{% assign my_sitemarker = sitemarkers["My Site Marker"] %}{% if
my_sitemarker %} <a href="{{ my_sitemarker.url }}">{{ my_sitemarker.adx_name }}</a>{% else %}
Site marker "My Site Marker" does not exist.{% endif %}

Uwaga
Renderuj nagwek witryny sieci Web i gwny pasek nawigacyjny

Atrybuty znacznikw witryn


url Adres URL docelowego znacznika witryny.
[attribute logical name] Moesz uzyska dostp do dowolnego atrybutu
rekordu CRM docelowego znacznika witryny po
nazwie logicznej.
np.{{ sitemarker.adx_name }}

fragmenty kodu
Dotyczy: Dynamics CRM Online
Umoliwia adowanie dowolnych fragmentw kodu zawartoci wedug nazwy.Jeli fragment kodu o
podanej nazwie nie zostanie znaleziony, zostanie zwrcony wynikNulis
{{ snippets["Header"] }}{% assign footer = snippets["Footer"] %}{% if footer %} {{ footer }}{%
else %} No footer snippet was found.{% endif %}

Zobacz te
Renderuj nagwek witryny sieci Web i gwny pasek nawigacyjny
Dodaj zawarto dynamiczn i utwrz niestandardowe szablony
Konfiguruj portal CRM
Obiekty Liquid
Tagi Liquid
Filtry Liquid
Typy Liquid

136
tablerowloop
Dotyczy: Dynamics CRM Online
Zawiera waciwoci, ktre s przydatne w przypadku bloku ptliTagi iteracji

Uwaga
mona uy tylko w tagutablerowloopTagi iteracji

Atrybuty
col Zwraca indeks biecego wiersza, poczwszy od1
col0 Zwraca indeks biecego wiersza, poczwszy od0
col_first Zwracatruefalse
col_last Zwracatruefalse
first ZwracatrueZwracafalse
index Pozycja biecego elementu w kolekcji, gdzie
pierwszy element znajduje si na pozycji1
index0 Pozycja biecego elementu w kolekcji, gdzie
pierwszy element znajduje si na pozycji0
last ZwracatrueZwracafalse
length Zwraca liczb iteracji ptli liczba elementw w
kolekcji dla ktrej ma miejsce iteracja.
rindex Liczba elementw pozostaych w ptli (dugo -
indeks) gdzie1
rindex0 Liczba elementw pozostaych w ptli (dugo -
indeks) gdzie0

uytkownik
Dotyczy: Dynamics CRM Online
Odnosi si do biecego uytkownika portalu, umoliwiajc dostp do wszystkich atrybutw
podlegajcego rekordu kontaktu CRM.Jeli aden uytkownik nie jest zalogowany, zmienna ta
bdzieTypy Liquid
touserobiekty

{% if user %} Hello, {{ user.fullname }}!{% else %} Hello, anonymous user!{% endif %}

137
Atrybuty
Oprcz posiadania wszystkich atrybutwobiektyuser

linki sieci Web


Dotyczy: Dynamics CRM Online
Odnosi si dowitryna sieci Webadx_website

Uwaga
obiekty

Kod
{{ website.adx_name }} ({{ website.id }})
Wyjcie
Community Portal (936DA01F-9ABD-4d9d-80C7-02AF85C822A8)

witryna sieci Web


Dotyczy: Dynamics CRM Online
Umoliwia adowanie dowolnegolinki sieci Web
Jeli istnieje zestaw czy sieci Web, zostanie zwrcony obiekt zestaw czy sieci Web.Jeli zestaw
czy sieci Web o podanym identyfikatorze nie zostanie znaleziony, zwrcony zostanie wynikTypy
Liquid
<!-- Load web link set by ID -->{{ weblinks[page.adx_navigation.id].name }}<!-- Load web link
set by name -->{% assign nav = weblinks["Primary Navigation"] %}{% if nav %} <h1>{{ nav.title
| escape }}</h1> <ul> {% for link in nav.weblinks %} <li> <a href="{{ link.url
| escape }}" title="{{ link.tooltip | escape }}"> {% if link.image %} <img
src="{{ link.image.url | escape }}" alt="{{ link.image.alternate_text | escape }}" />
{% endif %} {{ link.name | escape }} </a> </li> {% endfor %} </ul>{%
endif %}

Uwaga
Renderuj nagwek witryny sieci Web i gwny pasek nawigacyjny

138
Atrybuty zestawu czy sieci Web
Uwaga
obiekty

copy Kopia HTML zestawu czy sieci Web.


name Nazwa zestawu czy sieci Web.
title Tytu zestawu czy sieci Web.
weblinks Tablica obiektw czy sieci Web skojarzonych z
zestawem czy sieci Web.
[attribute logical name] Moesz uzyska dostp do dowolnego atrybutu
rekordu CRM zestawu czy sieci Web po nazwie
logicznej.
np.{{ weblinkset.createdon }}

Atrybuty cza sieci Web


Uwaga
obiekty

description Opis HTML cza sieci Web.


display_image_only Atrybut wartoci logicznej wskazujcy, czy cze
sieci Web ma by wywietlane jako obraz, bez
tekstu cza.
display_page_child_links Atrybut wartoci logicznej wskazujcy, czy cze
sieci Web powinno pokazywa cza do stron
podrzdnychsitemap
image Obiekt obraz cza sieci Web dla tego cza.Ten
atrybut bdzie rwny null, jeli obraz nie jest
obecny.
is_external Atrybut wartoci logicznej wskazujcy, czy
docelowy adres URL cza sieci Web prowadzi do
zewntrznej witryny (a nie do wewntrznej strony
portalu).
is_sitemap_ancestor Zwracatruefalse
Dodano 7.0.0008
is_sitemap_current Zwracatruefalse

139
Dodano 7.0.0008
name Nazwa/tytu cza sieci Web.
nofollow Atrybut wartoci logicznej wskazujcy, czy cze
sieci Web powinno by oznaczone
jakorel="nofollow"
open_in_new_window Atrybut wartoci logicznej wskazujcy, czy cze
sieci Web powinno zosta po klikniciu otwarte w
nowym oknie/karcie przegldarki.
tooltip Tekst etykietki narzdzia dla cza sieci Web.
url Adres URL cza sieci Web.
weblinks Tablica podrzdnych obiektw czy sieci Web
skojarzonych z czem sieci Web.
[attribute logical name] Moesz uzyska dostp do dowolnego atrybutu
rekordu CRM cza sieci Web po nazwie logicznej.
np.{{ weblink.createdon }}

Atrybuty obrazu cza sieci Web


alternate_text Alternatywny tekst dla obrazu.
height Liczba cakowita zawierajca okrelon wysoko
obrazu.Jeli nie dostarczono adnej wartoci
wysokoci, ten atrybut bdzie rwny null.
url Adres URL obrazu.
width Liczba cakowita zawierajca okrelon szeroko
obrazu.Jeli nie dostarczono adnej wartoci
szerokoci, ten atrybut bdzie rwny null.

Tagi Liquid
Dotyczy: Dynamics CRM Online
Tagi tworz logik programowania, ktra informuje szablony, co powinny robi.Tagi s zapakowane
w{% %}
{% if user.fullname == 'Dave Bowman' %} Hello, Dave. {% endif %}

140
Kontrola odstpw
Normalnie Liquid renderuje wszystko poza zmienn i blokami tagw w takiej samej formie, z
zachowaniem wszystkich odstpw.Niekiedy nie chcesz dodatkowych przerw, ale nadal chcesz
zachowa czyste formatowanie szablonu, co wymaga zachowania odstpw.
Moesz nakaza aparatowi usunicie wszystkich spacji wiodcych i kocowych dodajc mylnik ( -
Kod
{% for i in (1..5) --%}

{{ i }}

{%-- endfor %}
Wyjcie
12345

Zobacz te
Tagi Przepyw sterowania
Tagi iteracji
Tagi zmienne
Tagi szablonu
Tagi encji CRM

Tagi Przepyw sterowania


Dotyczy: Dynamics CRM Online
Tagi Przepyw sterowania okrelaj, ktry blok kodw powinien by wykonywany a jakie treci
powinny by renderowane w oparciu o dane warunki.Warunki s budowane za pomoc
dostpnychPoznaj Operatory LiquidWarunkowe

jeeli
Wykonuje blok kodu, jeli okrelony warunek zosta speniony.
{% if user.fullname == 'Dave Bowman' %}

Hello, Dave.

{% endif %}

chyba e
Podobny doifnie zosta
{% unless page.title == 'Home' %}

141
This is not the Home page.

{% endunless %}

inaczej jeli/inaczej
Dodaje wicej warunkw do blokuifunless
{% if user.fullname == 'Dave Bowman' %}

Hello, Dave.{% elsif user.fullname == 'John Smith' %} Hello, Mr. Smith.{% else %} Hello,
stranger.

{% endif %}

w przypadku/gdy
Instrukcja switch, aby porwna zmienn do rnych wartoci i wykona inny blok kodu dla kadej
wartoci.
{% case user.fullname %}{% when 'Dave Bowman' %}

Hello, Dave.{% when 'John Smith' %} Hello, Mr. Smith.{% else %} Hello, stranger.

{% endcase %}

Tagi iteracji
Dotyczy: Dynamics CRM Online
Tagi iteracji s uywane do wielokrotnego uruchamiania/renderowania bloku kodu.

for
Wielokrotnie wykonuje blok kodu.Jest najczciej uywany do przechodzenia przez elementy w tablicy
lub sowniku.
W ramach bloku taguforforloop
Kod
{% for child_page in page.children %} <a href="{{ child_page.url }}">{{ child_page.title
}}</a>{% endfor %}
Wyjcie
<a href="/parent/child1/">Child 1</a><a href="/parent/child2/">Child 2</a><a
href="/parent/child3/">Child 3</a>

142
Parametry
Te parametryfor

limit
Koczy dziaanie ptli po danej liczbie obiektw.
Kod
{% for child_page in page.children limit:2 %} <a href="{{ child_page.url }}">{{
child_page.title }}</a>{% endfor %}
Wyjcie
<a href="/parent/child1/">Child 1</a><a href="/parent/child2/">Child 2</a>

offset
Uruchamia ptl przy danym indeksie.
Kod
{% for child_page in page.children offset:1 %} <a href="{{ child_page.url }}">{{
child_page.title }}</a>{% endfor %}
Wyjcie
<a href="/parent/child2/">Child 2</a><a href="/parent/child3/">Child 3</a>

range
Okrela zakres liczb ptli.
Kod
{% assign n = 4 %}{% for i in (2..n) %} {{ i }}{% endfor %}{% for i in (10..14) %} {{ i }}{%
endfor }}
Wyjcie
2 3 410 11 12 14

reversed
Przechodzi przez ptl w odwrotnej kolejnoci, poczwszy od ostatniego elementu.
Kod
{% for child_page in page.children reversed %} <a href="{{ child_page.url }}">{{
child_page.title }}</a>{% endfor %}
Wyjcie
<a href="/parent/child3/">Child 3</a><a href="/parent/child2/">Child 2</a><a
href="/parent/child1/">Child 1</a>

143
cycle
Wykonuje ptl przez grup cigw i wywietla je w kolejnoci, przez ktra przez nie przechodzono,
jako przez parametry.Po kadym wywoaniu cyklu, nastpny cig, ktry zosta parametrem, stanowi
wyjcie.
Kod
{% for item in items %} <div class="{% cycle 'red', 'green', 'blue' %}"> {{ item }} </div>{%
end %}
Wyjcie
<div class="red"> Item one </div><div class="green"> Item two </div><div class="blue"> Item
three </div><div class="red"> Item four </div><div class="green"> Item five</div>

tablerow
Generuje tabel HTML.Musi by ograniczony przez otwierajce<table></table>
W ramach bloku tagutablerowtablerowloop
Kod
<table> {% tablerow child_page in page.children %} {{ child_page.title }} {% endtablerow
%}</table>
Wyjcie
<table> <tr class="row1"> <td class="col1"> Child Page 1 </td> <td class="col2">
Child Page 2 </td> <td class="col3"> Child Page 3 </td> <td class="col4">
Child Page 4 </td> </tr></table>

Parametry
Te parametrytablerow
Wyjcie
<table> <tr class="row1"> <td class="col1"> Child Page 1 </td> <td class="col2">
Child Page 2 </td> </tr> <tr class="row2"> <td class="col3"> Child Page 3 </td>
<td class="col4"> Child Page 4 </td> </tr></table>
Kod
<table> {% tablerow child_page in page.children cols:2 %} {{ child_page.title }} {%
endtablerow %}</table>
Decyduje o tym, ile wierszy powinna mie wygenerowana tabela.

cols

limit
Koczy dziaanie ptli po danej liczbie obiektw.
Kod

144
<table> {% tablerow child_page in page.children limit:2 %} {{ child_page.title }} {%
endtablerow %}</table>
Wyjcie
<table> <tr class="row1"> <td class="col1"> Child Page 1 </td> <td class="col2">
Child Page 2 </td> </tr></table>

offset
Uruchamia ptl przy danym indeksie.
Kod
<table> {% tablerow child_page in page.children offset:2 %} {{ child_page.title }} {%
endtablerow %}</table>
Wyjcie
<table> <tr class="row1"> <td class="col1"> Child Page 3 </td> <td class="col2">
Child Page 4 </td> </tr></table>

range
Okrela zakres liczb ptli.
Kod
<table> {% tablerow i in (1..3) %} {{ i }} {% endtablerow %}</table>

Tagi zmienne
Dotyczy: Dynamics CRM Online
Tagi zmienne s uywane do tworzenia nowych zmiennych Liquid.

przypisywanie
Tworzy now zmienn.Przydziay mog rwnie uywaFiltry Liquid
Kod
{% assign is_valid = true %}{% if is_valid %} It is valid.{% endif %}{% assign name = "dave
bowman' | upcase %}{{ name }}
Wyjcie
It is valid.DAVE BOWMAN

capture
Przechwytuje zawarto w bloku i przypisuje do zmiennej.Ta zawarto moe by renderowana pniej
przy uyciu tagw wyjciowych.
Kod

145
{% capture hello %}Hello, {{ user.fullname }}.{% endcapture %}{{ hello }}{{ hello }}
Wyjcie
Hello, DAVE BOWMAN.Hello, DAVE BOWMAN.

Tagi szablonu
Dotyczy: Dynamics CRM Online
Tagi szablonu kontroluj dane wyjciowe szablonu na rne sposoby, i umoliwiaj czenie wielu
szablonw w jedn cao.

include
Uwzgldnia zawarto jednego szablonu w innym, wedug nazwy.W portalach CRM rdem tego
innego szablonu bdziePrzechowuj zawarto rda przy uyciu szablonw sieci WebPozwala to na
ponowne wykorzystanie wsplnych fragmentw szablonu w wielu miejscach.
Gdy szablon stanowi cz innego szablonu, doczony szablon ma dostp do wszelkich zmiennych
zdefiniowanych w szablonie nadrzdnym.
{% include 'My Template' %}
Jest rwnie moliwe przekazanie dowolnej liczby parametrw do tagu uwzgldnij.Zostan one
nastpnie definiowane jako zmienne w doczonym szablonie.
{% include 'My Template' a:x, b:y %}

block
Uywany w poczeniu zextendsZobaczextends

extends
Uywany w poczeniu z tagiem blockDziki temu wiele szablonw moe korzysta z wsplnego
ukadu, zastpujc konkretne obszary ukadu nadrzdnego.
W portalach CRM, nazwa szablonu nadrzdnego podana w tagu bdzie si zazwyczaj odnosia do
nazwyPrzechowuj zawarto rda przy uyciu szablonw sieci Web
W przypadku uywaniaextendsblock
Jeli blok zdefiniowany w szablonie nadrzdnym nie jest zastpowany, jego zawarto w szablonie
nadrzdnym (jeli istnieje) bdzie renderowana.

comment
Pozwala zostawi nierenderowany kod wewntrz szablonu Liquid.Zawarto bloku nie bdzie
renderowana, a kod Liquid nie zostanie wykonany.
Kod
Hello{% comment %}, {{ user.fullname }}{% endcomment %}. My name is Charles.

146
Wyjcie
Hello. My name is Charles.

raw
Umoliwia wyjcie kodu Liquid na stronie bez parsowania i wykonywania.
Wyjcie
Hello, {{ user.fullname }}. My name is Charles.

Tagi encji CRM


Dotyczy: Dynamics CRM Online
Tagi encji CRM su do adowania i wywietlania danych CRM lub korzystania z innych usug
schematu portali CRM.S to charakterystyczne dla programu CRM rozszerzenia jzyka Liquid.

editable
Renderuje dany obiekt CMS portali CRM jakoUyj aparatu edycji front-side, aby opublikowa
zawartoObiekty dostpne do edycji tostronafragmenty kodulinki sieci Web
{% editable page 'adx_copy' type: 'html', title: 'Page Copy', escape: false, liquid: true %}{%
editable snippets "Header" type: 'html' %}<!--An editable web link set required a specific DOM
structure, withcertain classes on the containing element, as demonstrated here.-->{% assign
primary_nav = weblinks["Primary Navigation"] %}{% if primary_nav %} <div {% if
primary_nav.editable %}class="xrm-entity xrm-editable-adx_weblinkset"{% endif %}> <ul>
<!-- Render weblinks... --> </ul> {% editable primary_nav %} </div>{% endif %}

Parametry
Pierwszy parametr doeditableMoe to by zestaw czy sieci Web, fragmenty kodu lub bieca
strony.Opcjonalny drugi parametr suy do okrelania nazwy atrybutu lub klucza wewntrz tego obiektu,
ktry ma by renderowany i edytowany.Moe to by nazwa atrybutu encji lub nazwa fragmentu kodu.
Po tych parametrach pocztkowych tag obsuguje rwnie szereg opcjonalnych parametrw
nazwanych.

klasa
Okrela warto atrybutuclass

domylna
Domylna warto, jaka ma by renderowana wtedy, gdy element dostpny do edycji nie ma wartoci.

147
escape
Warto logiczna wskazujca, czy warto renderowana przez ten tag bdzie kodowana kodem
HTML.Domylne ustawienie tofalse

liquid
Warto logiczna wskazujc, czy kod szablonu Liquid znaleziony w wartoci tekstowej renderowanej
przez ten tag bdzie przetwarzona.Domylne ustawienie totrue

tag
Nazwa kontenerowych tagw HTML, ktre bd renderowane przez ten tag.Ten tag domylnie bdzie
renderowa elementydivOglnie zaleca si, aby wybra midzydivspan

tytu
Okrela etykiet dla tego elementu dostpnego do edycji w ramach interfejsu edycji zawartoci.Jeli nie
podano, przyjazna etykieta zostanie wygenerowana automatycznie.

typ
Warto cigu, wskazujca typ interfejs edytowania dla edytowalnych wartoci tekstowych.Prawidowe
wartoci dla tego parametru tohtmltextjest ustawieniem domylnym.html

entitylist
aduje dan list encji, wedug nazwy lub identyfikatora.Dostp do waciwoci listy encji mona
uzyska za pomocentitylistAby renderowa rzeczywiste rekordy wynikw z listy encji, uyjentityview
tag
Jeli lista encji zostanie pomylnie zaadowana, zawarto w bloku bdzie renderowana.Jeli lista encji
nie zostanie znaleziona, zawarto bloku nie bdzie renderowana.
{% entitylist name:"My Entity List" %} Loaded entity list {{ entitylist.adx_name }}.{%
endentitylist %}
Domylnie, obiekt entitylist otrzyma nazw zmiennejentitylistOpcjonalnie mona zapewni inn
nazw zmiennej.
{% entitylist my_list = name:"My Entity List" %} Loaded entity list {{ my_list.adx_name }}.{%
endentitylist %}

Uwaga
Renderuj list encji skojarzonych z biec stron

Parametry
Zapewnijtylko jednoidnamekey

148
identyfikator
aduje list encji dla identyfikatoraGUIDmusi by cigiem, ktry moe by parsowany jakoidGUID
{% entitylist id:"936DA01F-9ABD-4d9d-80C7-02AF85C822A8" %} Loaded entity list {{
entitylist.adx_name }}.{% endentitylist %}
Oglnie rzecz biorc literaowe cigi GUID nie bd uywane.Zamiast tegoid
{% entitylist id:page.adx_entitylist.id %} Loaded entity list {{ entitylist.adx_name }}.{%
endentitylist %}

nazwa
aduje list encji wedug nazwy.
{% entitylist name:"My Entity List" %} Loaded entity list {{ entitylist.adx_name }}.{%
endentitylist %}

klucz
aduje list encji wedug identyfikatoralubJeli podana warto klucza moe by analizowana
jakoGUIDW przeciwnym wypadku zostanie zaadowana wedug nazwy.
<!-- key_variable can hold an ID or name -->{% entitylist key:key_variable %} Loaded entity
list {{ entitylist.adx_name }}.{% endentitylist %}

language_code
Cakowity kod jzyka CRM do wybrania etykiet zlokalizowanych na licie encji do zaadowania.Jeli
podanolanguage_code
{% entitylist name:"My Entity List", language_code:1033 %} Loaded entity list {{
entitylist.adx_name }}.{% endentitylist %}

entityview
aduje dany widok CRM, wedug nazwy lub identyfikatora.Waciwoci widoku wywietlanie
metadanych kolumny, rekordw wynikw z numeracj stron, itp. mona przeprowadzi za
pomocentityview
Jeli widok zostanie pomylnie zaadowany, zawarto w bloku bdzie renderowana.Jeli widok nie
zostanie znaleziony, zawarto bloku nie bdzie renderowana.
{% entityview logical_name:'contact', name:"Active Contacts" %} Loaded entity view with {{
entityview.total_records }} total records.{% endentityview %}
Domylnie, obiekt entityview otrzyma nazw zmiennejentityviewOpcjonalnie mona zapewni inn
nazw zmiennej.
{% entityview my_view = logical_name:'contact', name:"Active Contacts" %} Loaded entity view
with {{ my_view.total_records }} total records.{% endentityview %}
Jelientityviewz listy encji.Jeli widok parametrwidnameentityviewentitylist

149
{% entitylist id:page.adx_entitylist.id %} {% entityview %} Loaded default view of the
entity list associated with the current page, with {{ entityview.total_records }} total
records. {% endentityview %}{% endentitylist %}

Uwaga
Renderuj list encji skojarzonych z biec stron

Parametry
Zapewnijidlublogical_namenameJeeli nie zapewniono adnego z nich, a tag entityview jest
zagniedony w granicach tagu entitylist, adowany bdzie domylny widok otaczajcej entitylist.

identyfikator
musi by cigiem, ktry moe by parsowany jako GUID.id
{% entityview id:"936DA01F-9ABD-4d9d-80C7-02AF85C822A8" %} Loaded entity view {{
entityview.name }}.{% endentityview %}
Oglnie rzecz biorc literaowe cigi GUID nie bd uywane.Zamiast tegoid
{% entityview id:request.params.view %} Loaded entity view {{ entityview.name }} using "view"
query string request parameter.{% endentityview %}

nazwa logiczna
Nazwa logiczna encji CRM wyniku do zaadowania.Musi by uywana w poczeniu z name
{% entityview logical_name:'contact', name:"Active Contacts" %} Loaded entity view with {{
entityview.total_records }} total records.{% endentityview %}

nazwa
Nazwa CRM widoku do zaadowania.Musi by uywana w poczeniu zlogical_name
{% entityview logical_name:'contact', name:"Active Contacts" %} Loaded entity view with {{
entityview.total_records }} total records.{% endentityview %}

filtr
Okrela, czy wyniki maj by filtrowane wedug uytkownika czy konta.Musi mie warto cigu "user"
lub "konto".
{% entityview id:request.params.view, filter:'user' %} Loaded entity view with {{
entityview.total_records }} total records.{% endentityview %}
Typowym przypadkiem uycia jest ustawienie tego parametru w oparciu odanie
{% entityview id:request.params.view, filter:request.params.filter %} Loaded entity view with
{{ entityview.total_records }} total records.{% endentityview %}

150
metafilter
Okrela wyraenie filtru metadanych listy encji, wedug ktrego maj by przefiltrowane wyniki.Ten
parametr jest prawidowy tylko wtedy, gdyentityviewW wikszoci przypadkw ten parametr jest
ustawiony na podstawiedanie
{% entitylist id:page.adx_entitylist.id %} {% entityview id:request.params.view,
metafilter:request.params.mf %} Loaded entity view with {{ entityview.total_records }} total
records. {% endentityview %}{% endentitylist %}

Uwaga
Filtry Lista encji

zamwienie
Okrela wyraenie sortowania do zamawiania wywietlania wynikw.Wyraenie sortowania moe
zawiera jeden lub wicej nazw logicznych atrybutu encji, wraz z kierunkiem sortowania okrelonym
jakoASCDESC
{% entityview id:request.params.view, order:'name ASC, createdon DESC' %} Loaded entity view
with {{ entityview.total_records }} total records.{% endentityview %}
Typowym przypadkiem uycia jest ustawienie tego parametru w oparciu odanie
{% entityview id:request.params.view, order:request.params.order %} Loaded entity view with {{
entityview.total_records }} total records.{% endentityview %}

strona
Okrela stron wynikw do zaadowania.Jeli parametr ten nie zosta okrelony, zostanie zaadowana
pierwsza strona wynikw.
Do tego parametru naley przekazany warto cakowit lub cig, ktry moe by analizowany jako
liczba cakowita.Jeli warto zostaa zapewniona dla tego parametru, ale okrelono j jako null lub
inaczej, nie mona analizowa jako liczba cakowita, zostanie zaadowana pierwsza strona wynikw.
{% entityview id:request.params.view, page:2 %} Loaded page {{ entityview.page }} of entity
view with {{ entityview.total_records }} total records.{% endentityview %}
Typowym przypadkiem uycia jest ustawienie tego parametru w oparciu odanie
{% entityview id:request.params.view, page:request.params.page %} Loaded page {{
entityview.page }} of entity view with {{ entityview.total_records }} total records.{%
endentityview %}

page_size
Okrela liczb wynikw do zaadowania dla biecej strony wynikw.Jeli dla tego parametru nie
podano adnej warto aentityviewJeli nie wewntrz bloku entitylist, uywana bdzie domylna
warto10

151
Do tego parametru naley przekazany warto cakowit lub cig, ktry moe by analizowany jako
liczba cakowita.Jeli warto zostaa zapewniona dla tego parametru, ale okrelono j jako null lub
inaczej, nie mona analizowa jako liczba cakowita, uywana bdzie domylna wielko strony.
{% entityview id:request.params.view, page_size:20 %} Loaded entity view with {{
entityview.total_records }} total records.{% endentityview %}
Typowym przypadkiem uycia jest ustawienie tego parametru w oparciu odanie
{% entityview id:request.params.view, page_size:request.params.pagesize %} Loaded entity view
with {{ entityview.total_records }} total records.{% endentityview %}

wyszukaj
Okrela wyraenie wyszukiwania wedug ktrego maj by filtrowane wyniki.Proste sowa kluczowe
wyrae wyszukiwania bd filtroway, czy atrybuty zaczynaj si od sowa kluczowego.Symbole
wieloznaczne*
{% entityview id:request.params.view, search:'John*' %} Loaded entity view with {{
entityview.total_records }} total matching records.{% endentityview %}
Typowym przypadkiem uycia jest ustawienie tego parametru, na podstawiedanie
{% entityview id:request.params.view, search:request.params.search %} Loaded entity view with
{{ entityview.total_records }} total matching records.{% endentityview %}

enable_entity_permissions
Okrela, czy naley zastosowa filtrowanie uprawnienia jednostki na widoku wynikw.Domylnie ten
parametr jest ustawiany nafalseJelientityview
Do tego parametru naley przekaza wartoTypy LiquidJeli warto zostaa zapewniona dla tego
parametru, ale okrelono j jako null lub inaczej, nie mona analizowa jako wartoci logicznej,
uywana bdzie warto domylnafalse
{% entityview id:request.params.view, enable_entity_permissions:true %} Loaded entity view
with {{ entityview.total_records }} total records to which the user has read permission.{%
endentityview %}

language_code
Cakowity kod jzyka CRM, aby zaznaczy etykiety zlokalizowane w widoku encji (etykiety nagwkw
kolumn, itp.)do zaadowania.Jeli podanolanguage_code
Jelientityviewentityviewentitylist
{% entityview logical_name:'contact', name:"Active Contacts", language_code:1033 %} Loaded
entity view {{ entityview.name }}.{% endentitylist %}

searchindex
Wykonuje zapytanie dla indeksu wyszukiwania portalu.Dostp do pasujcych wynikw mona uzyska
za pomocsearchindex

152
{% searchindex query: 'support', page: params.page, page_size: 10 %} {% if
searchindex.results.size > 0 %} <p>Found about {{ searchindex.approximate_total_hits }}
matches:</p> <ul> {% for result in searchindex.results %} <li> <h3><a
href="{{ result.url | escape }}">{{ result.title | escape }}</a></h3> <p>{{
result.fragment }}</p> </li> {% endfor %} </ul> {% else %} <p>Your query
returned no results.</p> {% endif %}{% endsearchindex %}
Domylnie, obiekt indeks wyszukiwania otrzyma nazw zmiennej searchindexOpcjonalnie mona
zapewni inn nazw zmiennej.
{% searchindex liquid_search = query: 'support', page: params.page, page_size: 10 %} {% if
liquid_search.results.size > 0 %} ... {% endif %}{% endsearchindex %}

Parametry
Tagsearchindex

zapytanie
Zapytania uywane w celu dopasowania wynikw.Ten parametr ma za zadanie przyj okrelon przez
uytkownika cz zapytania indeksu (jeli istnieje).
{% searchindex query: 'support' %} ...{% endsearchindex %}
Typowym przypadkiem uycia jest ustawienie tego parametru w oparciu odanie
{% searchindex query: request.params.query %} ...{% endsearchindex %}
Ten parametr obsugujeskadnia parsera zapytania Lucene

filtr
Zapytanie dodatkowe uywane w celu dopasowania wynikw.Ten parametr ma za zadanie przyj
okrelony przez dewelopera filtr dla wynikw, w razie potrzeby.
{% searchindex query: request.params.query, filter: '+statecode:0' %} ...{% endsearchindex %}
Ten parametr obsugujeskadnia parsera zapytania Lucene

Uwaga
Rnica midzyfilterqueryquery
Tak, w przypadku jeli analizaqueryZ koleifilter

nazwy logiczne
Nazwy logiczne encji CRM do ktrych pasujce wyniki zostan ograniczone, jako cig rozdzielany
przecinkami.Jeli nie zostan zapewnione, zwrcone zostan wszystkie encje pasujce.
{% searchindex query: request.params.query, logical_names: 'kbarticle,incident' %} ...{%
endsearchindex %}

153
strona
Strona wynikw wyszukiwania, ktra ma zosta zwrcona.Jeli nie zostanie zapewniona, zwrcona
zostanie pierwsza strona (1).
{% searchindex query: request.params.query, page: 2 %} ...{% endsearchindex %}
Typowym przypadkiem uycia jest ustawienie tego parametru w oparciu odanie
{% searchindex query: request.params.query, page: request.params.page %} ...{% endsearchindex
%}

page_size
Rozmiar strony wynikw, ktra ma zosta zwrcona.Jeli nie zostanie zapewniony, uyty zostanie
rozmiar domylny wynoszcy 10.
{% searchindex query: request.params.query, page_size: 20 %} ...{% endsearchindex %}

provider
Okrela nazw skonfigurowanego dostawcy wyszukiwania, jaki ma by uywany.Jeli nie zostanie
okrelony, uywany bdzie domylny dostawca wyszukiwania.
Posiadanie wielu dostawcw wyszukiwania jest zaawansowan konfiguracj, ktra nie bdzie miaa
zastosowania dla wikszoci rodowisk.Oglnie rzecz biorc nie bdzie konieczne okrelanie tego
parametru.
{% searchindex query: request.params.query, provider: 'AlternateIndex' %} ...{% endsearchindex
%}

entityform
Renderuje skonfigurowany w CRMDefiniuj formularze encji i logik niestandardow w portalu CRM

Uwaga
TagentityformPrzechowuj zawarto rda przy uyciu szablonw sieci WebPodjcie prby uycia
tagu wewntrz szablonu strony oparte tekst poprawiony nie doprowadzi do renderowana niczego.
Mona renderowa tylko jeden tagentityformwebformTagientityformwebform

{% entityform name: 'My Entity Form' %}

Parametry

nazwa
Nazwa formularza encji, ktry chcesz zaadowa.
{% entityform name:"My Entity Form" %}

{% webform name:"My Web Form" %}

154
Nazwa formularza sieci Web, ktry chcesz zaadowa.

nazwa

Parametry

formularz sieci Web


Renderuje skonfigurowany w CRM formularz sieci Web, wedug nazwy lub identyfikatora.

Uwaga
TagwebformPrzechowuj zawarto rda przy uyciu szablonw sieci WebPodjcie prby uycia tagu
wewntrz szablonu strony oparte tekst poprawiony nie doprowadzi do renderowana niczego.
Mona renderowa tylko jeden tagentityformwebformTagientityformwebform

{% webform name: 'My Web Form' %}

Filtry Liquid
Dotyczy: Dynamics CRM Online
Filtry Liquid su do modyfikowania danych wyjciowych cigw znakw, numerw, zmiennych i
obiektw.S one oddzielone od wartoci, ktrej dotycz, przez|
{{ 'hal 9000' | upcase }} <!-- Output: HAL 9000 -->

Niektre filtry akceptuj parametry.Filtry mona czy, i s one stosowane w kolejnoci od lewej do
prawej.
{{ 2 | times: 2 | minus: 1 }} <!-- Output: 3 -->{{ "Hello, " | append: user.firstname }} <!--
Output: Hello, Dave -->

Zobacz te
Filtry tablica
Filtry Data
Filtry Lista encji
Filtry zapisu matematycznego
Filtry Cig
Filtry Typ
Filtry adresu URL
Dodatkowe filtry

155
Filtry tablica
Dotyczy: Dynamics CRM Online
Filtry tablica s uywane do pracy zTypy Liquid

batch
Dzieli tablic na wiele tablic o danej wielkoci.
Kod
{% assign batches = entityview.records | batch: 2 %}{% for batch in batches %} <ul> {% for
item in batch %} <li>{{ item.fullname }}</li> {% endfor %} </ul>{% endfor %}
Wyjcie
<ul> <li>John Smith</li> <li>Dave Thomas</li></ul><ul> <li>Jake Johnson</li> <li>Jack
Robinson</li></ul>

concat
czy dwie tablice w jedn now tablic.
Biorc jeden element jako parametr,concat
Kod
Group #1: {{ group1 | join: ', ' }}Group #2: {{ group2 | join: ', ' }}Group #1 + Group #2: {{
group1 | concat: group2 | join: ', ' }}Group #1 + Leslie: {{ group1 | concat: 'Leslie' | join:
', ' }}
Wyjcie
Group #1: John, Pete, HannahGroup #2: Joan, BillGroup #1 + Group #2: John, Pete, Hannah, Joan,
BillGroup #1 + Leslie: John, Pete, Hannah, Leslie

except
Zaznacz wszystkie obiekty w tablicy, gdzie dany atrybut nie ma podanej wartoci.(Jest to
odwrotnowhere
Kod
{% assign redmond = entityview.records | except: 'address1_city', 'Redmond' %}{% for item in
redmond %} {{ item.fullname }}{% endfor %}
Wyjcie
Jack Robinson

first
Zwraca pierwszy element tablicy.

156
mona rwnie uywa z specjalnym zapisem kropkowym, w przypadkach naley go uy wewntrz
tagu.first
Kod
{% assign words = "This is a run of text" | split: " " %}{{ words | first }}{% if words.first
== "This" %}The first word is "This".{% endif %}
Wyjcie
{% assign words = "This is a run of text" | split: " " %}{{ words | first }}{% if words.first
== "This" %}The first word is "This".{% endif %}

group_by
Grupuj elementy w tablicy wedug danego atrybutu.
Kod
{% assign groups = entityview.records | group_by: 'address1_city' %}{% for group in groups %}
{{ group.key }}: {% for item in group.items %} {{ item.fullname }} {% endfor %}{% endfor
%}
Wyjcie
Redmond:John SmithDave ThomasJake JohnsonNew York:Jack Robinson

join
czy elementy tablicy ze znakiem przekazywanym jako parametr.Wynikiem jest pojedynczy cig.
Kod
{% assign words = "This is a run of text" | split: " " %}{{ words | join: ", " }}
Wyjcie
{% assign words = "This is a run of text" | split: " " %}{{ words | join: ", " }}

last
Zwraca ostatni element tablicy.
mona rwnie uywa z specjalnym zapisem kropkowym, w przypadkach naley go uy wewntrz
tagu.last
Kod
{% assign words = "This is a run of text" | split: " " -%}{{ words | last }}{% if words.last ==
"text" -%}The last word is "text".{% endif -%}
Wyjcie
{% assign words = "This is a run of text" | split: " " -%}{{ words | last }}{% if words.last ==
"text" -%}The last word is "text".{% endif -%}

157
order_by
Zwraca elementy tablicy uporzdkowane wedug okrelonego atrybutu elementw tablicy.
Opcjonalnie moesz podadesc
Kod
{{ entityview.records | order_by: 'fullname' | join: ', ' }}{{ entityview.records | order_by:
'fullname', 'desc' | join: ', ' }}
Wyjcie
Dave Thomas, Jack Robinson, Jake Johnson, John SmithJohn Smith, Jake Johnson, Jack Robinson,
Dave Thomas

random
Zwraca pojedynczy element wybrany losowo z tablicy.
Kod
{{ group1 | join: ', ' }}{{ group1 | random }}
Wyjcie
John, Pete, HannahPete

select
Wybiera warto danego atrybutu dla kadego elementu w tablicy, i zwraca te wartoci jako tablic.
Kod
{{ entityview.records | select: 'address1_city' | join: ', ' }}
Wyjcie
Redmond, New York

shuffle
Stosowany do tablicy, zwraca now tablic z tymi samymi elementami w kolejnoci losowej.
Kod
{{ group1 | join: ', ' }}{{ group1 | shuffle | join: ', ' }}
Wyjcie
John, Pete, HannahHannah, John, Pete

size
Zwraca liczb elementw w tablicy.
mona rwnie uywa z specjalnym zapisem kropkowym, w przypadkach naley go uy wewntrz
tagu.size
Kod

158
{% assign words = "This is a run of text" | split: " " -%}{{ words | size }}{% if words.size ==
6 -%}The text contains 6 words.{% endif -%}
Wyjcie
{% assign words = "This is a run of text" | split: " " -%}{{ words | size }}{% if words.size ==
6 -%}The text contains 6 words.{% endif -%}

skip
Pomija dan liczb elementw w tablicy i zwraca pozostae.
Kod
{% assign words = "This is a run of text" | split: " " %}{{ words | skip: 3 | join: ', ' }}
Wyjcie
{% assign words = "This is a run of text" | split: " " %}{{ words | skip: 3 | join: ', ' }}

take
Bierze dan liczb elementw z tablicy, zwraca pobrane elementy.
Kod
{% assign words = "This is a run of text" | split: " " %}{{ words | take: 3 | join: ', ' }}
Wyjcie
{% assign words = "This is a run of text" | split: " " %}{{ words | take: 3 | join: ', ' }}

then_by
Dodaje dodatkowe kolejne zamawianie do tablicy ju zamwionej przezorder_by
Opcjonalnie moesz podadesc
Kod
{{ entityview.records | order_by: 'address1_city' | then_by: 'fullname' | join: ', ' }}{{
entityview.records | order_by: 'address1_city' | then_by: 'fullname', 'desc' | join: ', ' }}
Wyjcie
Dave Thomas, Jack Robinson, Jake Johnson, John SmithJohn Smith, Jake Johnson, Jack Robinson,
Dave Thomas

where
Zaznacz wszystkie obiekty w tablicy, gdzie dany atrybut ma podan warto.
Kod
{% assign redmond = entityview.records | where: 'address1_city', 'Redmond' %}{% for item in
redmond %} {{ item.fullname }}{% endfor %}
Wyjcie

159
John SmithDave ThomasJake Johnson

Filtry Data
Dotyczy: Dynamics CRM Online
Filtry Data mog suy do przeprowadzania operacji arytmetycznych na datach lub do konwersji
wartoci data/godzina na rne formaty.

data
Formatuje warto Data/Godzina przy uyciu cigu formatu .NET.
Standardowe cigi formatu data i godzina
Niestandardowe cigi formatu data i godzina
Kod
{{ now | date: 'g' }}{{ now | date: 'MMMM dd, yyyy' }}
Wyjcie
{{ now | date: 'g' }}{{ now | date: 'MMMM dd, yyyy' }}

date_add_days
Dodaje okrelon liczb caych dni lub czci dni do wartoci Data/Godzina.Parametr ten moe mie
warto dodatni lub ujemn.
Kod
{{ now }}{{ now | date_add_days: 1 }}{{ now | date_add_days: -2.5 }}
Wyjcie
{{ now }}{{ now | date_add_days: 1 }}{{ now | date_add_days: -2.5 }}

date_add_hours
Dodaje okrelon liczb caych godzin lub czci godzin do wartoci Data/Godzina.Parametr ten moe
mie warto dodatni lub ujemn.
Kod
{{ now }}{{ now | date_add_hours: 1 }}{{ now | date_add_hours: -2.5 }}
Wyjcie
{{ now }}{{ now | date_add_hours: 1 }}{{ now | date_add_hours: -2.5 }}

date_add_minutes
Dodaje okrelon liczb caych minut lub czci minut do wartoci Data/Godzina.Parametr ten moe
mie warto dodatni lub ujemn.

160
Kod
{{ now }}{{ now | date_add_minutes: 10 }}{{ now | date_add_minutes: -2.5 }}
Wyjcie
{{ now }}{{ now | date_add_minutes: 10 }}{{ now | date_add_minutes: -2.5 }}

date_add_months
Dodaje okrelon liczb caych miesicy do wartoci Data/Godzina.Parametr ten moe mie warto
dodatni lub ujemn.
Kod
{{ now }}{{ now | date_add_months: 1 }}{{ now | date_add_months: -2 }}
Wyjcie
{{ now }}{{ now | date_add_months: 1 }}{{ now | date_add_months: -2 }}

date_add_seconds
Dodaje okrelon liczb caych sekund lub czci sekund do wartoci Data/Godzina.Parametr ten
moe mie warto dodatni lub ujemn.
Kod
{{ now }}{{ now | date_add_seconds: 10 }}{{ now | date_add_seconds: -1.25 }}
Wyjcie
{{ now }}{{ now | date_add_seconds: 10 }}{{ now | date_add_seconds: -1.25 }}

date_add_years
Dodaje okrelon liczb caych lat do wartoci Data/Godzina.Parametr ten moe mie warto dodatni
lub ujemn.
Kod
{{ now }}{{ now | date_add_years: 1 }}{{ now | date_add_years: -2 }}
Wyjcie
{{ now }}{{ now | date_add_years: 1 }}{{ now | date_add_years: -2 }}

date_to_iso8601
Formatuje warto Data/Godzina zgodnie ze standardemISO 8601Przydatne podczas
tworzeniaKanaw w formacie Atom <time>
Kod
{{ now | date_to_iso8601 }}
Wyjcie
{{ now | date_to_iso8601 }}

161
date_to_rfc822
Formatuje warto Data/Godzina zgodnie ze standardemRFC 822Przydatne podczas tworzeniarda
danych RSS
Kod
{{ now | date_to_rfc822 }}
Wyjcie
{{ now | date_to_rfc822 }}

Filtry Lista encji


Dotyczy: Dynamics CRM Online
Filtry Lista encji s uywane do pracy z niektrymi wartociami atrybutwentitylist

current_sort
Po podaniu wyraenia sortowanie, zwraca biecy kierunek sortowania dla danego atrybutu.
Kod
{{ 'name ASC, createdon DESC' | current_sort: 'createdon' }}
Wyjcie
DESC

metafilters
Analizuje warto JSONentitylistfilter_definition
mog by opcjonalnie dostarczane z biecym zapytaniem filtru atrybutu i
biecymmetafiltersentitylist

reverse_sort
Po podaniu kierunku sortowania zwraca przeciwny kierunek sortowania.
Kod
<!-- Sort direction is not case-sensitive -->{{ 'ASC' | reverse_sort }}{{ 'desc' | reverse_sort
}}
Wyjcie
DESCASC

Filtry zapisu matematycznego


Dotyczy: Dynamics CRM Online

162
Filtry zapisu matematycznego umoliwiaj wykonywanie operacji matematycznych naTypy Liquid
Podobnie jak w przypadku innych filtrw, filtry zapisu matematycznego mona czy, i s one
stosowane w kolejnoci od lewej do prawej.
Kod
{{ 10 | times: 2 | minus: 5 | divided_by: 3 }}
Wyjcie
{{ 10 | times: 2 | minus: 5 | divided_by: 3 }}

ceil
Zaokrgla warto do najbliszej liczby cakowitej.
Kod
{{ 4.6 | ceil }}{{ 4.3 | ceil }}
Wyjcie
55

divided_by
Dzieli liczb przez inn liczb.
Kod
{{ 10 | divided_by: 2 }}{{ 10 | divided_by: 3 }}{{ 10.0 | divided_by: 3 }}
Wyjcie
{{ 10 | divided_by: 2 }}{{ 10 | divided_by: 3 }}{{ 10.0 | divided_by: 3 }}

floor
Zaokrgla warto w d do najbliszej liczby cakowitej.
Kod
{{ 4.6 | floor }}{{ 4.3 | floor }}
Wyjcie
44

minus
Odejmuje liczb od innej liczby.
Kod
<!-- entityview.page = 11 -->{{ entityview.page | minus: 1 }}{{ 10 | minus: 1.1 }}{{ 10.1 |
minus: 1 }}
Wyjcie
10{{ 10 | minus: 1.1 }}{{ 10.1 | minus: 1 }}

163
modulo
Dzieli liczb przez inn liczb i zwraca reszt.
Kod
{{ 12 | modulo: 5 }}
Wyjcie
{{ 12 | modulo: 5 }}

plus
Dodaje liczb do innej liczby.
Kod
<!-- entityview.page = 11 -->{{ entityview.page | plus: 1 }}{{ 10 | plus: 1.1 }}{{ 10.1 | plus:
1 }}
Wyjcie
12{{ 10 | plus: 1.1 }}{{ 10.1 | plus: 1 }}

round
Zaokrgla warto do najbliszej liczby cakowitej lub podanej liczby miejsc dziesitnych.
Kod
{{ 4.6 | round }}{{ 4.3 | round }}{{ 4.5612 | round: 2 }}
Wyjcie
544.56

times
Mnoy liczb przez inn liczb.
Kod
{{ 10 | times: 2 }}{{ 10 | times: 2.2 }}{{ 10.1 | times: 2 }}
Wyjcie
{{ 10 | times: 2 }}{{ 10 | times: 2.2 }}{{ 10.1 | times: 2 }}

Filtry Cig
Dotyczy: Dynamics CRM Online
Filtry cig manipulujTypy Liquid

164
append
Docza cig na kocu innego cigu.
Kod
{{ 'filename' | append: '.js' }}
Wyjcie
{{ 'filename' | append: '.js' }}

capitalize
zamienia pierwsz liter pierwszego sowa w cigu na wielk liter.
Kod
{{ 'capitalize me' | capitalize }}
Wyjcie
{{ 'capitalize me' | capitalize }}

downcase
Konwertuje cig na pisany ma liter.
Kod
{{ 'MIxed Case TExt' | downcase }}
Wyjcie
{{ 'MIxed Case TExt' | downcase }}

escape
HTML-wyprowadza cig.
Kod
{{ '<p>test</p>' | escape }}
Wyjcie
&lt;p&gt;test&lt;/p&gt;

newline_to_br
Wstawia tag HTML podzia wiersza<br />
Kod
{% capture text %}ABC{% endcapture %}{{ text | newline_to_br }}
Wyjcie
A<br />B<br />C<br />

165
prepend
Docza cig na pocztku innego cigu.
Kod
{{ 'Jane Johnson' | prepend: 'Dr. ' }}
Wyjcie
{{ 'Jane Johnson' | prepend: 'Dr. ' }}

remove
Usu wszystkie wystpienia podcig z cigu.
Kod
{{ 'Hello, Dave. How are you, Dave?' | remove: 'Dave' }}
Wyjcie
{{ 'Hello, Dave. How are you, Dave?' | remove: 'Dave' }}

remove_first
Usuwa pierwsze wystpienie podcigu z cigu.
Kod
{{ 'Hello, Dave. How are you, Dave?' | remove_first: 'Dave' }}
Wyjcie
{{ 'Hello, Dave. How are you, Dave?' | remove_first: 'Dave' }}

replace
Zastpuje wszystkie wystpienia cigu podcigiem.
Kod
{{ 'Hello, Dave. How are you, Dave?' | replace: 'Dave', 'John' }}
Wyjcie
{{ 'Hello, Dave. How are you, Dave?' | replace: 'Dave', 'John' }}

replace_first
Zastpuje pierwsze wystpienie cigu podcigiem.
Kod
{{ 'Hello, Dave. How are you, Dave?' | replace_first: 'Dave', 'John' }}
Wyjcie
{{ 'Hello, Dave. How are you, Dave?' | replace_first: 'Dave', 'John' }}

166
split
FiltrsplitPodcig jest uywany jako ogranicznik dzielcy cig na tablic.
Kod
{% assign words = "This is a demo of the split filter" | split: ' ' %}First word: {{
words.first }}First word: {{ words[0] }}Second word: {{ words[1] }}Last word: {{ words.last
}}All words: {{ words | join: ', ' }}
Wyjcie
{% assign words = "This is a demo of the split filter" | split: ' ' %}First word: {{
words.first }}First word: {{ words[0] }}Second word: {{ words[1] }}Last word: {{ words.last
}}All words: {{ words | join: ', ' }}

strip_html
Usuwa wszystkie tagi HTML z cigu.
Kod
<p>Hello</p>
Wyjcie
Hello

strip_newlines
Usuwa wszelkie podziay wiersza z cigu.
Kod
{% capture text %}ABC{% endcapture %}{{ text | strip_newlines }}
Wyjcie
ABC

text_to_html
Formatuje cig tekstowy jako prosty HTML.Cay tekst bdzie zakodowany z uyciem kodu HTML, bloki
tekstu oddzielone pustym wierszem bd ograniczane tagami akapitu<p><br>
Kod
{{ note.notetext | text_to_html }}
Wyjcie
<p>This is the first paragraph of notetext. It contains a URL: <a href="http://example.com/"
rel="nofollow">http://example.com</a></p><p>This is a second paragraph.</p>

167
truncate
Obcina cig do okrelonej liczby znakw.Wielokropek (...) jest doczany do cigu i jest uwzgldniana
w liczbie znakw.
Kod
{{ 'This is a long run of text.' | truncate: 10 }}
Wyjcie
{{ 'This is a long run of text.' | truncate: 10 }}

truncate_words
Obcina cig do okrelonej liczby wyrazw.Wielokropek (...) jest doczany do obcitego cigu.
Kod
{{ 'This is a long run of text.' | truncate_words: 3 }}
Wyjcie
{{ 'This is a long run of text.' | truncate_words: 3 }}

upcase
Konwertuje cig na pisany wielk liter.
Kod
{{ 'MIxed Case TExt' | upcase }}
Wyjcie
{{ 'MIxed Case TExt' | upcase }}

url_escape
URI-escape cig, do wczenia w adresie URL.
Kod
{{ 'This & that//' | url_escape }}
Wyjcie
This+%26+that%2F%2F

xml_escape
XML-escape cig, do wczenia w wyjciowym XML.
Kod
{{ '<p>test</p>' | xml_escape }}
Wyjcie
&lt;p&gt;test&lt;/p&gt;

168
Filtry Typ
Dotyczy: Dynamics CRM Online
Filtry Typ umoliwiaj konwertowanie wartoci jednego typu na inne typy.

warto logiczna
Prbuje przekonwertowa wartoci cigu na warto logiczn.Jeli warto jest ju wartoci logiczn,
to zostanie zwrcona bez zmian.Jeli wartoci nie mona przekonwertowa na warto logiczn
zwrcony zostanie wyniknull
Ten filtr bdzie akceptowa rwnie "wczony", "uruchomiony" lub "tak" jako truefalse

Uwaga
Dodatkowe filtry

Kod
{{ true | boolean }}{{ 'false' | boolean }}{{ 'enabled' | boolean }}{{
settings['something/enabled'] | boolean | default: false }}
Wyjcie
{{ true | boolean }}{{ 'false' | boolean }}{{ 'enabled' | boolean }}false

liczba dziesitna
Prbuje przekonwertowa wartoci cigu na liczb dziesitn.Jeli warto jest ju liczb dziesitn, to
zostanie zwrcona bez zmian.Jeli wartoci nie mona przekonwertowa na liczb dziesitn,
zwrcony zostanie wyniknull

Uwaga
Dodatkowe filtry

Kod
{{ 10.1 | decimal }}{{ '3.14' | decimal }}{{ 'text' | decimal | default: 3.14 }}
Wyjcie
{{ 10.1 | decimal }}{{ '3.14' | decimal }}{{ 'text' | decimal | default: 3.14 }}

liczba cakowita
Prbuje przekonwertowa wartoci cigu na liczb cakowit.Jeli warto jest ju liczb cakowit, to
zostanie zwrcona bez zmian.Jeli wartoci nie mona przekonwertowa na liczb cakowit, zwrcony
zostanie wyniknull

Uwaga

169
Dodatkowe filtry

Kod
{{ 10 | integer }}{{ '10' | integer }}{{ '10.1' | integer }}{{ 'text' | integer | default: 2 }}
Wyjcie
{{ 10 | integer }}{{ '10' | integer }}{{ '10.1' | integer }}{{ 'text' | integer | default: 2 }}

cig
Prbuje przekonwertowa warto na reprezentacj jej cigu.Jeli warto jest juz cigiem, to zostanie
zwrcona bez zmian.Jeli warto tonullnull

Filtry adresu URL


Dotyczy: Dynamics CRM Online
Filtry adresu URL umoliwiaj budowanie lub wyodrbnianie czci adresw URL.

add_query
Docza parametr cigu zapytania do adresu URL.Jeli parametr ju istnieje w adresie URL, warto
parametru zostanie zaktualizowana.
Jeli dany filtr jest stosowany na penym bezwzgldnym adresie URL, rezultatem bdzie
zaktualizowany bezwzgldny adres URL.Jeli jest stosowany dla cieki, rezultatem bdzie
zaktualizowane cieka.
Kod
{{ 'http://example.com/path?page=1' | add_query: 'foo', 'bar' }}{{ '/path?page=1' | add_query:
'page', 2 }}
Wyjcie
{{ 'http://example.com/path?page=1' | add_query: 'foo', 'bar' }}{{ '/path?page=1' | add_query:
'page', 2 }}

base
Pobiera podstawowy URL podanego adresu URL.
Kod
{{ 'http://example.com/path?foo=bar&page=2' | base }}
Wyjcie
http://example.com

170
host
Pobiera cz hosta adresu URL.
Kod
{{ 'http://example.com/path?foo=bar&page=2' | host }}
Wyjcie
{{ 'http://example.com/path?foo=bar&page=2' | host }}

path
Pobiera cz cieki adresu URL.
Kod
{{ 'http://example.com/path?foo=bar&page=2' | path }}{{ '/path?foo=bar&page=2' | path }}
Wyjcie
{{ 'http://example.com/path?foo=bar&page=2' | path }}{{ '/path?foo=bar&page=2' | path }}

path_and_query
Pobiera cz cieki i zapytania adresu URL.
Kod
{{ 'http://example.com/path?foo=bar&page=2' | path_and_query }}{{ '/path?foo=bar&page=2' |
path_and_query }}
Wyjcie
/path?foo=bar&page=2/path?foo=bar&page=2

port
Pobiera numer portu w adresie URL.
Kod
{{ 'http://example.com/path?foo=bar&page=2' | port }}{{
'https://example.com/path?foo=bar&page=2' | port }}{{
'https://example.com:9000/path?foo=bar&page=2' | port }}
Wyjcie
{{ 'http://example.com/path?foo=bar&page=2' | port }}{{
'https://example.com/path?foo=bar&page=2' | port }}{{
'https://example.com:9000/path?foo=bar&page=2' | port }}

remove_query
Usuwa parametr cigu zapytania z adresu URL.Jeli parametr nie istnieje w adresie URL, adres URL
zostanie zwrcony bez zmian.

171
Jeli dany filtr jest stosowany na penym bezwzgldnym adresie URL, rezultatem bdzie
zaktualizowany bezwzgldny adres URL.Jeli jest stosowany dla cieki, rezultatem bdzie
zaktualizowane cieka.
Kod
{{ 'http://example.com/path?page=1' | remove_query: 'page' }}{{ '/path?page=1' | remove_query:
'page' }}
Wyjcie
{{ 'http://example.com/path?page=1' | remove_query: 'page' }}{{ '/path?page=1' | remove_query:
'page' }}

scheme
Pobiera cz schematu adresu URL.
Kod
{{ 'http://example.com/path?foo=bar&page=2' | scheme }}{{
'https://example.com/path?foo=bar&page=2' | scheme }}
Wyjcie
{{ 'http://example.com/path?foo=bar&page=2' | scheme }}{{
'https://example.com/path?foo=bar&page=2' | scheme }}

Dodatkowe filtry
Dotyczy: Dynamics CRM Online
Filtry te zapewniaj przydatne funkcje oglne.

default
Zwraca warto domyln dla dowolnej zmiennej bez przypisanej wartoci (czylinull
Kod
{{ snippets["Header"] | default: 'My Website' }}
Wyjcie
<!-- If a snippet with the name "Header" returns null -->My Website

file_size
Stosowany do wartoci liczbowej reprezentujcej liczb bajtw, zwraca rozmiar sformatowanego pliku z
jednostk w odpowiedniej skali.
Opcjonalnie parametr precyzji moe zosta przekazany, aby kontrolowa liczb miejsc dziesitnych w
wyniku.Domylna precyzja wynosi 1.
Kod

172
{{ 10000000 | file_size }}{{ 2050 | file_size: 0 }}{{ entity.notes.first.filesize | file_size:
2 }}
Wyjcie
9.5 MB2 KB207.14 KB

has_role
Stosowany douytkowniktrueZwracafalse
Kod
{% assign is_admin = user | has_role: 'Administrators' %}{% if is_admin %} User is an
administrator.{% endif %}

liquid
Renderuje cig jako kod Liquid.Ten kod bdzie mia dostp do biecego kontekstu wykonywania kodu
Liquid (zmienne, itp.).

Uwaga
Ten filtr powinien by uywany z rozwag i naley go zazwyczaj stosowa wycznie do wartoci, ktre
s pod wyczn kontrol autorw treci portalu lub innych uytkownikw, ktrym mona powierzy
napisanie kodu Liquid.

Kod
{{ page.adx_copy | liquid }}

Twrz zaawansowane szablony dla portali


Dotyczy: Dynamics CRM Online
Dowiedz si, jak tworzy zaawansowane szablony analizujc ponisze przykady
Utwrz niestandardowy szablon strony przy uyciu Liquid i szablonu strony sieci Web
Utwrz niestandardowy szablon strony, aby renderowa rdo danych RSS
Renderuj list encji skojarzonych z biec stron
Renderuj nagwek witryny sieci Web i gwny pasek nawigacyjny
Renderownie do trzech poziomw hierarchii strony przy uyciu nawigacji hybrydowej

Zobacz te
Obiekty Liquid
Tagi Liquid
Filtry Liquid

173
Utwrz niestandardowy szablon strony przy
uyciu Liquid i szablonu strony sieci Web
Dotyczy: Dynamics CRM Online
W tym przykadzie utworzymy niestandardowy szablon strony przy uyciu Liquid iPrzechowuj zawarto
rda przy uyciu szablonw sieci Web

Uwaga
Przechowuj zawarto rda przy uyciu szablonw sieci Web

Naszym celem jest zbudowanie prostego, dwukolumnowego szablonu, ktry korzysta z cza sieci
Web, z nawigacj po lewej stronie, i zawartoci strony po prawej.Bdzie to co takiego:
No text is shown for link 'bb28d5cf-2473-4a62-836c-20b3d5141414'. The title of the linked topic might
be empty.
Najpierw utworzymy naszPrzechowuj zawarto rda przy uyciu szablonw sieci WebAle,
wybiegajc w przyszo, zdajemy sobie spraw, e jest prawdopodobne i ponownie wykorzystamy
niektre typowe elementy tego szablonu w przyszych szablonach.Utworzymy wic wsplny szablon
podstawowy, ktry nastpnie rozszerzymy naszym konkretnym szablonem.Nasz szablon bazowy
(source
No text is shown for link 'bb28d5cf-2473-4a62-836c-20b3d5141414'. The title of the linked topic might
be empty.

Uwaga
Tagi szablonu

Nastpnie utworzymy nowy szablon sieci Web (source


No text is shown for link 'bb28d5cf-2473-4a62-836c-20b3d5141414'. The title of the linked topic might
be empty.

Uwaga
linki sieci Web

Nastpnie tworzymy nowyPrzechowuj zawarto rda przy uyciu szablonw sieci Web
No text is shown for link 'bb28d5cf-2473-4a62-836c-20b3d5141414'. The title of the linked topic might
be empty.
Teraz musimy ju tylko utworzyZarzdzaj stronami sieci Web
No text is shown for link 'bb28d5cf-2473-4a62-836c-20b3d5141414'. The title of the linked topic might
be empty.
No text is shown for link 'bb28d5cf-2473-4a62-836c-20b3d5141414'. The title of the linked topic might
be empty.

174
Utwrz niestandardowy szablon strony, aby
renderowa rdo danych RSS
Dotyczy: Dynamics CRM Online
W tym przykadzie utworzymy niestandardowy szablon strony, aby renderowardo danych
RSSPrzechowuj zawarto rda przy uyciu szablonw sieci Web

Uwaga
Przechowuj zawarto rda przy uyciu szablonw sieci Web

Najpierw utworzymy nowy widok CRM, ktrego uyjemy do zaadowania danych dla naszego kanau.W
tym przykadzie utworzymy widok naZarzdzaj stronami sieci WebMoemy uy tego widoku, aby
skonfigurowa sortowanie i filtrowanie wynikw i doczy jako kolumny atrybuty encji, ktre chcemy
mie dostpne w naszym szablonie Liquid.
Unable to find linked topic '91d7cc84-b0d3-482e-babd-f1fdc1445c00'.
Nastpnie utworzymyPrzechowuj zawarto rda przy uyciu szablonw sieci WebsourceTen szablon
zostanie zastosowany dla okrelonej strony sieci Web w naszej witrynie internetowej, wic uyjemy
tytuu i krtkiego opisu tej strony jako tytuu i opisu rda danych.UyjemyTagi encji CRMNaley
zauway, e ustawiamy rwnie poleTyp MIMEapplication/rss+xmlUkazuje to, jak moe wyglda
typ zawartoci odpowiedzi podczas renderowania naszego szablonu.
Unable to find linked topic '147d03e5-f0e3-4786-89c4-ff01b2ee4073'.
Teraz utworzymy nowy szablon strony, co pozwoli nam przypisa nasz szablon kanau RSS do
dowolnej strony sieci Web w naszej witrynie internetowej.Naley zauway, e usuwamy
zaznaczenieUyj nagwka i stopki witryny sieci Web
Unable to find linked topic 'c32b58f9-6e9a-4140-a44a-d210bbfc7749'.
Pozostao ju tylko utworzy now stron sieci Web do obsugi naszego kanau, nadajc jej tytu i krtki
opis, i przypisujc j do naszego szablonu "rdo danych RSS".Mona to zrobi w CRM, ale moemy
to rwnie zrobi w portalu przy uyciu wbudowanych w portal funkcji edycji:
Unable to find linked topic 'cf308ae5-8fdf-4a34-9275-c7d275a23cd3'.
Teraz gdy prosimy o t now stron sieci Web, otrzymamy XML naszego kanau RSS:
Unable to find linked topic '39bd27b1-e738-4ff0-9f2d-03157f30ffa4'.
W tym przykadzie dowiedzielimy si, jak mona poczy kod Liquid, szablony sieci Web, widoki CRM
i funkcje zarzdzania zawartoci portali CRM, aby utworzy niestandardowy kana RSS.Kombinacja
tych funkcji dodaje ogromne moliwoci personalizacji do aplikacji dowolnego portalu.

175
Renderuj list encji skojarzonych z biec
stron
Dotyczy: Dynamics CRM Online
Renderuj List encji skojarzonych z biec stron, w formie podzielonej na strony i posortowanej
tabeli.Korzysta zTagi encji CRMTagi encji CRMstronadanie
{%entitylistid:page.adx_entitylist.id%}<divclass="navbar navbar-default"><divclass="container-
fluid"><divclass="navbar-header"><buttontype="button"class="navbar-toggle"data-
toggle="collapse"data-target="#entitylist-navbar-{{entitylist.id}}"><spanclass="sr-only">Toggle

navigation</span><spanclass="icon-bar"></span><spanclass="icon-
bar"></span><spanclass="icon-bar"></span></button><aclass="navbar-
brand"href="{{page.url}}">{{entitylist.adx_name}}</a></div><divclass="collapse

navbar-collapse"id="entitylist-navbar-
{{entitylist.id}}">{%ifentitylist.views.size>1%}<ulclass="nav navbar-
nav"><liclass="dropdown"><ahref="#"class="dropdown-toggle"data-toggle="dropdown"><iclass="fa
fa-list"></i> Views <spanclass="caret"></span></a><ulclass="dropdown-
menu"role="menu">{%forviewinentitylist.views

-
%}<li{%ifparams.view==view.id%}class="active"{%endif%}><ahref="{{request.path|add_query:'view',
view.id}}">{{view.name}}</a></li>{%endfor -
%}</ul></li></ul>{%endif%}{%ifentitylist.search_enabled%}<formclass="navbar-form

navbar-left"method="get"><divclass="input-
group">{%ifparams.search.size>0%}<divclass="input-group-btn"><aclass="btn btn-
default"href="{{request.path_and_query|remove_query:'search'}}">&times;</a></div>{%endif%}<inpu
tname="search"class="form-
control"value="{{params.search}}"placeholder="{{entitylist.search_placeholder|default:'Search'}
}"type="text"/><divclass="input-group-btn"><buttontype="submit"class="btn

btn-default"title="{{entitylist.search_tooltip}}"><iclass="fa fa-
search">&nbsp;</i></button></div></div></form>{%endif%}{%ifentitylist.create_enabled%}<ulclass=
"nav navbar-nav navbar-right"><li><ahref="{{entitylist.create_url}}"><iclass="fa

fa-
plus"></i>{{entitylist.create_label|default:'Create'}}</a></li></ul>{%endif%}</div></div></div>
{%entityviewid:params.view,search:params.search,order:params.order,page:params.page,pagesize:pa
rams.pagesize,metafilter:params.mf%}{%assignorder=params.order|default:entityview.sort_expressi
on%}<tableclass="table"data-order="{{order}}"><thead><tr>{%forcinentityview.columns

176
-%}<thwidth="{{c.width}}"data-
logicalname="{{c.logical_name}}">{%ifc.sort_enabled%}{%assigncurrent_sort=order|current_sort:c.
logical_name%}{%casecurrent_sort%}{%when'ASC'%}<ahref="{{request.path_and_query|add_query:'orde
r',c.sort_descending}}">{{c.name}}<iclass="fa

fa-sort-
asc"></i></a>{%when'DESC'%}<ahref="{{request.path_and_query|add_query:'order',c.sort_ascending}
}">{{c.name}}<iclass="fa fa-sort-
desc"></i></a>{%else%}<ahref="{{request.path_and_query|add_query:'order',c.sort_ascending}}">{{
c.name}}<iclass="fa

fa-unsorted"></i></a>{%endcase%}{%else%}{{c.name}}{%endif%}</th>{%endfor -
%}<thwidth="1"></th></tr></thead><tbody>{%foreinentityview.records -
%}<tr>{%forcinentityview.columns -
%}{%assignattr=e[c.logical_name]%}{%assignattr_type=c.attribute_type|downcase%}<tddata-
logicalname="{{c.logical_name}}">{%ifattr.is_entity_reference

-
%}{{attr.name}}{%elsifattr_type=='datetime'%}{%ifattr%}<timedatetime="{{attr|date_to_iso8601}}"
>{{attr}}</time>{%endif%}{%elsifattr_type=='picklist'%}{{attr.label}}{%else%}{{attr}}{%endif -
%}</th>{%endfor -%}<td>{%ifentitylist.detail_enabled

-%}<aclass="btn btn-default btn-


xs"href="{{entitylist.detail_url}}?{{entitylist.detail_id_parameter}}={{e.id}}"title="{{entityl
ist.detail_label}}"><iclass="fa fa-external-link"></i></a>{%endif -%}</td><tr>{%endfor -
%}</tbody></table>{%ifentityview.pages.size>0%}{%assignfirst_page=entityview.first_page%}{%assi
gnlast_page=entityview.last_page%}{%assignpage_offset=entityview.page|minus:1|divided_by:10|tim
es:10%}{%assignpage_slice_first_page=page_offset|plus:1%}{%assignpage_slice_last_page=page_offs
et|plus:10%}<ulclass="pagination"><li{%unlessfirst_pageandentityview.page>1%}class="disabled"{%
endunless%}><a{%iffirst_pageandentityview.page>1%}href="{{request.url|add_query:'page',first_pa
ge|path_and_query}}"{%endif%}>&laquo;</a></li><li{%unlessentityview.previous_page%}class="disab
led"{%endunless%}><a{%ifentityview.previous_page%}href="{{request.url|add_query:'page',entityvi
ew.previous_page|path_and_query}}"{%endif%}>&lsaquo;</a></li>{%ifpage_slice_first_page>1%}{%ass
ignprevious_slice_last_page=page_slice_first_page|minus:1%}<li><ahref="{{request.url|add_query:
'page',previous_slice_last_page|path_and_query}}">&hellip;</a></li>{%endif%}{%forpageinentityvi
ew.pagesoffset:page_offsetlimit:10

-
%}<li{%ifpage==entityview.page%}class="active"{%endif%}><ahref="{{request.url|add_query:'page',
page|path_and_query}}">{{page}}</a></li>{%endfor -
%}{%ifpage_slice_last_page<entityview.pages.size%}{%assignnext_slice_first_page=page_slice_last
_page|plus:1%}<li><ahref="{{request.url|add_query:'page',next_slice_first_page|path_and_query}}
">&hellip;</a></li>{%endif%}<li{%unlessentityview.next_page%}class="disabled"{%endunless%}><a{%
ifentityview.next_page%}href="{{request.url|add_query:'page',entityview.next_page|path_and_quer

177
y}}"{%endif%}>&rsaquo;</a></li><li{%unlesslast_pageandentityview.page<last_page%}class="disable
d"{%endunless%}><a{%iflast_pageandentityview.page<last_page%}href="{{request.url|add_query:'pag
e',last_page|path_and_query}}"{%endif%}>&raquo;</a></li></ul>{%endif%}{%endentityview%}{%endent
itylist%}

Renderuj nagwek witryny sieci Web i gwny


pasek nawigacyjny
Dotyczy: Dynamics CRM Online
Renderuj nagwek witryny sieci Web i gwny pasek nawigacyjny korzystajc z ustawie portali,
fragmentw kodw, czy sieci Web oraz znacznikw witryn.

Uwaga
Przechowuj zawarto rda przy uyciu szablonw sieci Web

Uwaga
Przykad podany w tym temacie bdzie dziaa poprawnie tylko wtedy, gdy odpowied na danie
buforowania nagwka zostanie wyczona dla aplikacji.To jest domylnie wczone w wersji 7.0.0019
lub nowszej.Mona wyczy, tworzc ustawienie witryny o nazwieHeader/OutputCache/Enabledfalse

<divclass="masthead hidden-xs"><divclass="container"><divclass="toolbar"><divclass="toolbar-
row">{%assignsearch_enabled=settings['search/enabled']|boolean|default:true%}{%assignsearch_pag
e=sitemarkers['Search']%}{%ifsearch_enabledandsearch_page%}<divclass="toolbar-item

toolbar-
search"><formmethod="GET"action="{{search_page.url}}"role="search"><labelfor="q"class="sr-
only">{{snippets["Header/Search/Label"]|default:"Search"}}</label><divclass="input-
group"><inputtype="text"class="form-
control"id="q"name="q"placeholder="{{snippets["Header/Search/Label"]|default:"Search"}}"value="
{{params.q}}"title="{{snippets["Header/Search/Label"]|default:"Search"}}"><divclass="input-
group-btn"><buttontype="submit"class="btn

btn-
default"title="{{snippets["Header/Search/ToolTip"]|default:"Search"}}"><spanclass="fa fa-
search"aria-hidden="true"></span></button></div></div></form></div>{%endif%}<divclass="toolbar-
item"><divclass="btn-toolbar"role="toolbar">{%ifuser%}<divclass="btn-
group"><ahref="#"class="btn

btn-default dropdown-toggle"data-toggle="dropdown"><spanclass="fa fa-user"aria-


hidden="true"></span><spanclass="username">{{user.fullname}}</span><spanclass="caret"></span></
a><ulclass="dropdown-menu pull-

178
right"role="menu">{%assignshow_profile_nav=settings["Header/ShowAllProfileNavigationLinks"]|boo
lean|default:true%}{%ifshow_profile_nav%}{%assignprofile_nav=weblinks["Profile

Navigation"]%}{%ifprofile_nav%}{%forlinkinprofile_nav.weblinks%}<li><ahref="{{link.url}}">{{lin
k.name}}</a></li>{%endfor%}{%endif%}{%else%}<li><ahref="{{sitemarkers['Profile'].url}}">{{snipp
ets["Profile Link
Text"]|default:"Profile"}}</a></li>{%endif%}<liclass="divider"></li><li><ahref="/account-
signout?returnUrl={{request.raw_url}}">{{snippets["links/logout"]|default:"Sign

Out"}}</a></li></ul></div>{%else%}<divclass="btn-group"><aclass="btn btn-
primary"href="{{sitemarkers['Login'].url|add_query:'returnurl',request.path_and_query}}"><spanc
lass="fa fa-sign-in"aria-hidden="true"></span>{{snippets["links/login"]|default:"Sign

In"}}</a></div>{%endif%}</div></div></div></div>{%editablesnippets'Header'type:'html'%}</div></
div><divclass="header-navbar navbar navbar-default navbar-static-
top"role="navigation"><divclass="container"><divclass="navbar-
header"><buttontype="button"class="navbar-toggle"data-toggle="collapse"data-target="#header-
navbar-collapse"><spanclass="sr-only">Toggle

navigation</span><spanclass="icon-bar"></span><spanclass="icon-
bar"></span><spanclass="icon-bar"></span></button><divclass="navbar-left visible-
xs">{%editablesnippets'Mobile Header'type:'html'%}</div></div><divid="header-navbar-
collapse"class="navbar-collapse

collapse"><divclass="navbar-left hidden-xs">{%editablesnippets'Navbar
Left'type:'html'%}</div>{%assignprimary_nav=weblinks["Primary
Navigation"]%}{%ifprimary_nav%}<divclass="navbar-left {%ifprimary_nav.editable%}xrm-entity xrm-
editable-adx_weblinkset{%endif%}"data-weblinks-maxdepth="2"><ulclass="nav

navbar-nav
weblinks">{%forlinkinprimary_nav.weblinks%}{%iflink.display_page_child_links%}{%assignsublinks=
sitemap[link.url].children%}{%else%}{%assignsublinks=link.weblinks%}{%endif%}<liclass="weblink
{%ifsublinks.size>0%} dropdown{%endif%}"><a{%ifsublinks.size>0%}href="#"class="dropdown-
toggle"data-
toggle="dropdown"{%else%}href="{{link.url}}"{%endif%}{%iflink.nofollow%}rel="nofollow"{%endif%}
{%iflink.tooltip%}title="{{link.tooltip}}"{%endif%}>{%iflink.image%}{%iflink.image.urlstartswit
h'.'%}<spanclass="{{link.image.url|split:'.'|join}}"aria-
hidden="true"></span>{%else%}<imgsrc="{{link.image.url}}"alt="{{link.image.alternate_text|defau
lt:link.tooltip}}"{%iflink.image.width%}width="{{link.image.width}}"{%endif%}{%iflink.image.hei
ght%}height="{{link.image.height}}"{%endif%}/>{%endif%}{%endif%}{%unlesslink.display_image_only
%}{{link.name}}{%endunless%}{%ifsublinks.size>0%}<spanclass="caret"></span>{%endif%}</a>{%ifsub
links.size>0%}<ulclass="dropdown-

179
menu"role="menu">{%iflink.url%}<li><ahref="{{link.url}}"{%iflink.nofollow%}rel="nofollow"{%endi
f%}{%iflink.tooltip%}title="{{link.tooltip}}"{%endif%}>{{link.name}}</a></li><liclass="divider"
></li>{%endif%}{%forsublinkinsublinks%}<li><ahref="{{sublink.url}}"{%ifsublink.nofollow%}rel="n
ofollow"{%endif%}{%ifsublink.tooltip%}title="{{link.tooltip}}"{%endif%}>{{sublink.name|default:
sublink.title}}</a></li>{%endfor%}</ul>{%endif%}</li>{%endfor%}</ul>{%editableprimary_nav%}</di
v>{%endif%}<divclass="navbar-right

hidden-xs">{%editablesnippets'Navbar Right'type:'html'%}</div></div></div></div>

Renderownie do trzech poziomw hierarchii


strony przy uyciu nawigacji hybrydowej
Dotyczy: Dynamics CRM Online
W tym przykadzie renderujemy nawigacj hybrydow bazujc na mapie witryny, ktra renderuje do
trzech poziomw hierarchii strony.Reguy tego skadnika:
Zostan ukazane strony nadrzdne biecej strony, z powrotem do strony gwnej (lub do
maksymalnej gbokoci okrelonej przez opcjonalny parametrdepth_offset
Jeli bieca strona ma strony podrzdne, pojawi sie one.
Jeli bieca strona nie ma stron podrzdnych, pojawi si strony rwnorzdne biecej strony.

Konfiguruj uwierzytelnianie portalu CRM


Dotyczy: Dynamics CRM Online
W aplikacji portalu uwierzytelniony uytkownik portalu jest skojarzony z kontaktem CRM lub z
uytkownikiem systemu.Domylna konfiguracja portali opiera si na kontaktach.Aby si zalogowa,
kontakt musi posiada skonfigurowane odpowiednie informacje uwierzytelniania sieci Web.Uytkownicy
portalu musz mie przypisane role w sieci Web, aby mc uzyska uprawnienia ponad
nieuwierzytelnionych uytkownikw.Aby skonfigurowa uprawnienia dla roli sieci Web, naley
skonfigurowa dostp do strony w sieci Web i reguy kontroli dostpu do witryny internetowej.Wicej
informacji:Treci zabezpieczone w portalachAby przyjrze si dokadniej konfiguracji gotowych trybw
rejestracji i modelowi zaproszenia, zobaczZarejestruj i zapro do portalu

Zobacz te
Dodaj zawarto dynamiczn i utwrz niestandardowe szablony
Ustaw uwierzytelnianie tosamoci dla portalu
Treci zabezpieczone w portalach
Definiuj formularze encji i logik niestandardow w portalu CRM

180
Zarejestruj i zapro do portalu
Dotyczy: Dynamics CRM Online
Najnowszy sposb uwierzytelniania w rodowisku portalu pozwala uytkownikom portalu logowa si
przy uyciu wybranego przez nich konta dostawcy czonkostwa lokalnego kontaktu lub konta
zewntrznego na podstawieTosamo ASP.NETZarwno rejestracja konta lokalnego jak i
zewntrznego mog podczas rejestracji korzysta z kodw zaprosze oraz przepywu pracy
potwierdzenia e-mail.Ponadto administratorzy portalu mog podj decyzj o wczeniu lub wyczeniu
dowolnej kombinacji opcji uwierzytelniania za pomoc ustawie witryny portalu.

Uwierzytelnianie lokalne
Uwierzytelnianie lokalne to powszechnie stosowane uwierzytelnianie oparte na formularzach, ktre do
uwierzytelniania wykorzystuje rekordy kontaktw organizacji Dynamics CRM.Aby tworzy
uwierzytelnianie niestandardowe deweloperzy mog uywa interfejsu API tosamoci ASP.Net do
tworzenia niestandardowych stron logowania oraz narzdzi.

Uwierzytelnianie zewntrzne
Uwierzytelniane zewntrzne jest zapewniane przez interfejs API tosamoci ASP.NET.W tym
przypadku powiadczenia konta i zarzdzanie hasem s obsugiwane przez zewntrznego dostawc
tosamoci.Obejmuje to dostawcw OpenID, takich jak Yahoo!i Google oraz dostawcw OAuth 2.0,
takich jak Twitter, Facebook i Microsoft.Uytkownicy tworz konto w portalu wybierajc tosamo
zewntrzn, aby zarejestrowa si w portalu.Po zarejestrowaniu tosamo zewntrzna ma dostp do
takich samych funkcji, co konto lokalne.

Tworzenie konta (Rejestracja)


Administratorzy portalu maj kilka opcji kontrolowania tworzenia kont.Rejestracja otwarta to najmniej
restrykcyjna konfiguracja rejestracji, w ktrej portal pozwala na zarejestrowanie konta uytkownika po
podaniu tosamoci uytkownika.Alternatywne konfiguracje mog wymaga od uytkownikw podania
kodu zaproszenia lub prawidowego adresu e-mail, aby rejestracja w portalu moga zosta
przeprowadzona.Niezalenie od konfiguracji rejestracji konta lokalne i zewntrzne w jednakowym
stopniu uczestnicz w przepywie pracy rejestracji.Oznacza to, e uytkownicy maj moliwo wyboru
typu konta, jakie chc zarejestrowa.

Rejestracja otwarta
Podczas rejestracji uytkownik ma moliwo utworzenia konta lokalnego (podajc nazw uytkownika
i haso) lub wybrania tosamoci zewntrznej z listy dostawcw tosamoci.W przypadku wybrania
tosamoci zewntrznej uytkownik musi zalogowa si za porednictwem wybranego dostawcy
tosamoci, aby udowodni, e jest posiadaczem konta zewntrznego.W obu przypadkach uytkownik
jest natychmiast rejestrowany i uwierzytelniany z portalem.Nowy rekord kontaktu jest tworzony w
organizacji CRM niezwocznie po przeprowadzeniu rejestracji.
Jeli wczona jest rejestracja otwarta, uytkownicy nie musz podawa kodu zaproszenia, aby
zakoczy proces rejestracji.

181
Zobacz te
Konfiguruj kontakt do uycia w portalu
Edytuj profil uytkownika dla portalu
Zapraszaj kontakty do portali
Ustaw uwierzytelnianie tosamoci dla portalu

Konfiguruj kontakt do uycia w portalu


Dotyczy: Dynamics CRM Online
Po wypenieniu podstawowych informacji dotyczcych kontaktu w CRM (lub po wypenieniu przez
uytkownika formularza podczas rejestracji w portalu), przejd do karty uwierzytelniania w sieci Web w
formularzu kontaktowym portalu, aby skonfigurowa kontakt przy uyciu uwierzytelniania lokalnego.Aby
uzyska szczegowe informacje na temat federacyjnych opcji uwierzytelniania zobaczUstaw
uwierzytelnianie tosamoci dla portaluAby skonfigurowa kontakt dla portali przy uyciu
uwierzytelniania lokalnego, postpuj zgodnie z nastpujcymi instrukcjami:
1. Wprowadnazw uytkownika
2. Na wstce polecenia kliknijWicej polece Zmie haso
Ukocz przepyw pracy Zmie haso i potrzebne pola zostan skonfigurowane automatycznie.Po
wykonaniu tych krokw kontakt zostanie skonfigurowany dla portali.

Zobacz te
Zarejestruj i zapro do portalu
Edytuj profil uytkownika dla portalu
Zapraszaj kontakty do portali
Ustaw uwierzytelnianie tosamoci dla portalu

Edytuj profil uytkownika dla portalu


Dotyczy: Dynamics CRM Online
Moesz edytowa informacje kontaktowe na stronie profilu dostpnej w portalu.Strona profilu jest
implementowana za pomoc szablonu strony niestandardowej ~/Pages/Profile.aspx
Szablon strony niestandardowej zawiera zarzdzany formularz, ktry odwouje si do formularza w
encji kontakt w CRM o nazwie "Formularz sieci Web profilu".Mona dostosowa ten formularz do
wasnych potrzeb w kliencie sieci Web CRM.

Zapraszaj kontakty do portali


Dotyczy: Dynamics CRM Online

182
Dziki funkcji zaprosze do portali CRM masz moliwo zapraszania kontaktw na portal przez
zautomatyzowane wiadomoci e-mail tworzone w Microsoft Dynamics CRM.Zaproszone osoby
otrzymaj wiadomo e-mail, ktrej tre moesz dostosowywa, z czem do portalu i kodem
zaproszenia.Ten kod moe suy do uzyskania specjalnego dostpu skonfigurowanego przez
Ciebie.Za pomoc tej funkcji masz moliwo:
Wysya zaproszenia indywidualne lub grupowe
W razie potrzeby okrela dat wyganicia
W razie potrzeby okrela uytkownika lub kontakt portalu jako zapraszajcego
Automatycznie przypisz zaproszone kontakty do konta po realizacji zaproszenia
Automatycznie wykonuj przepywu pracy po realizacji zaproszenia
Automatycznie przypisz zaproszone kontakty do roli sieci Web po realizacji zaproszenia
Realizacja zaproszenia moe si odby za pomoc jednej z wielu opcji uwierzytelniania.Aby uzyska
dokumentacj dotyczc uwierzytelniania portalu zobaczUstaw uwierzytelnianie tosamoci dla
portaluUytkownik przyjmie wszelkie ustawienia podane przez administratora w chwili realizacji.Akcja
realizacji zaproszenia zostanie utworzona dla zaproszenia i kontaktu.
Zaproszenia s wysyane za pomoc przepywu pracy "Wylij zaproszenie".Domylnie przepyw pracy
tworzy wiadomo e-mail zawierajc oglny komunikat i wysya t wiadomo na podstawowy adres
e-mail zaproszonego kontaktu.Przepyw pracy "Wylij zaproszenie" zawiera szablon wiadomoci e-
mail, ktry bdzie musia zosta poddany edycji,, aby zawiera wiadomo dla portalu i poprawne
hipercze do strony realizacji zaproszenia.

Szablon wiadomoci e-mail przepywu pracy "Wylij


zaproszenie"
Znajd przepyw pracy "Wylij zaproszenie" i dezaktywuj go.Po dezaktywowaniu bdziesz mg
edytowa szablon wiadomoci e-mail, aby wysa dan wiadomo i udostpni cze bezporednio
do strony realizacji zaproszenia portalu.

Twrz i konfiguruj zaproszenia


Aby utworzy rekord zaproszenia w ramach Microsoft Dynamics CRM kliknij przycisk "Utwrz
zaproszenie" na pasku polece.Ten przycisk jest dostpny po wybraniu pojedynczego kontaktu w
widoku kontaktw i podczas przegldania rekordu kontaktu.Kliknicie przycisku spowoduje otworzenie
nowego formularza zaproszenia dla kontaktu.Zaproszenia mona take tworzy za pomoc widoku
zaprosze po klikniciu "+Nowe".Po utworzeniu rekordu zaproszenia pojawi si przycisk "Uruchom
przepyw pracy" umoliwiajcy wysanie zaproszenia do kontaktw.

Uruchom przepyw pracy "Wylij zaproszenie"


Zaproszenie nie zostanie wysyane do kontaktw, dopki nie zostanie zainicjowany przepyw pracy
"Wylij zaproszenie".
Formularz zaproszenia zawiera nastpujce pola:

183
Nazwa Opis

1. Nazwa. Opisowa nazwa pomagajca rozpozna


zaproszenie.
2. Typ lubPojedynczeGrupowePojedyncze pozwoli na
zaproszenie tylko jednego kontaktu oraz na tylko
jedn realizacj.Grupowe umoliwia zaproszenie
wielu kontaktw zostan i na wiele realizacji.
3. Waciciel/Nadawca Uytkownik programu CRM, ktry bdzie nadawc
wiadomoci e-mail podczas wysyania
zaproszenia.Mona to zmieni w przepywie pracy
"Wylij zaproszenie" jeli tworzona wiadomo e-
mail zawiera ju czyje nazwisko w polu Od.
4. Kod zaproszenia Unikatowy kod zaproszenia, ktry pozna tylko
osoba zaproszona.Kod ten jest generowany
automatycznie podczas tworzenia nowego
zaproszenia.
5. Data wyganicia Data oznaczajca dzie, po ktrym zaproszenie
nie bdzie ju mogo zosta
zrealizowane.Opcjonalny.
6. Osoba zapraszajca Mona uy, jeli kontakt jest nadawc
zaproszenia.Opcjonalny.
7. Zaproszony kontakt/y Kontakt/y zaproszony do portalu.
8. Przypisz do konta Rekord konta, ktry ma zosta skojarzony jako
klient nadrzdny kontaktu realizujcego
zaproszenie, gdy zaproszenie bdzie
realizowane.Opcjonalny.
9. Wykonaj przepyw pracy na kontakcie Proces przepywu pracy, ktry ma zosta
realizujcym zaproszenie wykonany, gdy zaproszenie jest
realizowane.Przepyw pracy zostanie przekazany
kontaktowi realizujcemu zaproszenie jako encja
podstawowa.Opcjonalny.
10. Przypisz do rl sieci Web Zestaw rl sieci Web, ktry ma zosta skojarzony
z kontaktem realizujcym zaproszenie podczas
procesu realizacji zaproszenia.Opcjonalny.
11. Realizowany kontakt/y Kontakt/y, ktry przeprowadzi pomyln realizacj
zaproszenia.
Maksymalna dozwolona liczba realizacji Liczba moliwych do przeprowadzenia realizacji
zaproszenia.Dostpne tylko dla zaprosze
grupowych.

184
Ustaw uwierzytelnianie tosamoci dla portalu
Dotyczy: Dynamics CRM Online
Moliwoci portalu dla Microsoft Dynamics CRM zapewniaj funkcj uwierzytelniania opart o interfejs
APIASP.NET IdentityTosamo ASP.NET z kolei bazuje na strukturzeOWINwiadczone usugi
obejmuj:
Logowanie uytkownika lokalnego (nazwa uytkownika/haso)
Logowanie uytkownika zewntrznego (dostawca spoeczny) za pomoc zewntrznych dostawcw
tosamoci
Uwierzytelnianie dwuskadnikowe za pomoc wiadomoci e-mail lub SMS
Potwierdzenie adresu e-mail
Odzyskiwanie hasa
Logowanie z kodu zaproszenia w celu zarejestrowania wstpnie wygenerowanych rekordw
kontaktw

Wymagania
Funkcje portalu dla Microsoft Dynamics CRM
Pakiety rozwizaPodstawa rozwizania Microsoft CRM Portal BaseTosamo
MicrosoftPrzepywy pracy tosamoci Microsoft

Przegld
Powracajcy uytkownicy portalu maj moliwo uwierzytelniania przy uyciu powiadcze
uytkownika lokalnego i/lub kont zewntrznego dostawcy tosamoci.Nowy uytkownik moe si
zarejestrowa, aby uzyska nowe konto uytkownika, podajc nazw uytkownika/hasa lub logujc si
za pomoc zewntrznego dostawcy.Uytkownicy, ktrzy otrzymali kod zaproszenia (od administratora
portalu) maj moliwo zrealizowania kodu logujc si do nowego konta uytkownika.
Pokrewne ustawienia witryny:
Authentication/Registration/Enabled

Authentication/Registration/LocalLoginEnabled

Authentication/Registration/ExternalLoginEnabled

Authentication/Registration/OpenRegistrationEnabled

Authentication/Registration/InvitationEnabled

Authentication/Registration/RememberMeEnabled

Authentication/Registration/ResetPasswordEnabled

Zaloguj si przy uyciu lokalnej tosamoci lub tosamoci zewntrznej

185
Zarejestruj si przy uyciu lokalnej tosamoci lub tosamoci zewntrznej

Zrealizuj kod zaproszenia rcznie

Zapomniane haso/Resetowanie hasa


Powracajcy uytkownicy, ktrzy wymagaj zmiany hasa (i wczeniej podali adres e-mail w swoim
profilu uytkownika) maj moliwo poproszenia o token resetowania hasa przesyany na ich konto e-
mail.Token resetowania umoliwia jego wacicielowi ustawienie nowego hasa.Alternatywnie token
mona opuci, pozostawiajc oryginalne haso uytkownika niezmodyfikowane.
Pokrewne ustawienia witryny:
Authentication/Registration/ResetPasswordEnabled

Authentication/Registration/ResetPasswordRequiresConfirmedEmail
Pokrewne procesy:

186
Send Password Reset To Contact

Dostosowywanie wiadomoci e-mail w przepywie pracy w razie potrzeby


Przelij wiadomo e-mail, aby wywoa proces
Monit do uytkownika o sprawdzanie poczty elektronicznej
Proces: Wylij resetowanie hasa do kontaktu
Wiadomo e-mail z instrukcjami dotyczcymi resetowania hasa
Uytkownik powraca do formularza resetowania
Resetowanie hasa zakoczone

Zrealizuj zaproszenie
Uwaga
Zarejestruj i zapro do portalu

Realizacja kodu zaproszenia pozwala skojarzy uytkownika przeprowadzajcego rejestracj z


istniejcym rekordem kontaktu, ktry zosta przygotowany specjalnie do tego uytkownika.Zazwyczaj
kody zaproszenia s wysyane poczt e-mail, ale oglny formularz zgaszania kodw jest dostpny dla
kodw pozyskanych za porednictwem innych kanaw.Po przesaniu prawidowego kodu zaproszenia
odbywa si normalny proces rejestracji (zapisywania) uytkownika prowadzcy do skonfigurowania
nowego konta uytkownika.
Pokrewne ustawienia witryny:
Authentication/Registration/InvitationEnabled
Pokrewne procesy:
Send Invitation

Uwaga: wiadomo e-mail wysana przez ten przepyw pracy musi by dostosowana i zawiera
adres URL do strony realizacji zaproszenia w portalu.
http://portal.contoso.com/register/?returnurl=%2f&invitation={Invitation Code(Invitation)}
1. Utwrz zaproszenie dla nowego kontaktu

187
2. Dostosuj i zapisz nowe zaproszenie

3. Proces: Wylij zaproszenie


4. Dostosuj wiadomo e-mail z zaproszeniem
5.
Zaproszenie e-mail otwiera stron realizacji zaproszenia
6. Zarejestruj si, stosujc przesany kod zaproszenia

Zarzdzaj kontem uytkownika za porednictwem


strony profilu
Uwierzytelnieni uytkownicy zarzdzaj kontami uytkownikw za pomoc paska nawigacyjnego
Zabezpieczenia strony profilu.Uytkownicy nie s ograniczani do pojedynczego konta lokalnego lub
pojedynczego konta zewntrznego wybranego w momencie rejestracji uytkownika.Uytkownicy z
kontem zewntrznym mog podj decyzj o utworzeniu konta lokalnego stosujc nazw uytkownika i
haso.Uytkownicy, ktre rozpoczli od konta lokalnego mog podj decyzj o skojarzeniu wielu
tosamoci zewntrznych ze swoim kontem.Strona profilu jest take tam, gdzie uytkownik otrzyma
przypomnienie, aby potwierdzi swj adres e-mail, gdy przele prob o przesanie wiadomoci e-mail
z potwierdzeniem na jego konto e-mail.
Pokrewne ustawienia witryny:
Authentication/Registration/LocalLoginEnabled

Authentication/Registration/ExternalLoginEnabled

Authentication/Registration/TwoFactorEnabled

Authentication/Registration/MobilePhoneEnabled

Ustaw/Zmie haso
Uytkownik z istniejcym kontem lokalnym moe zastosowa nowe haso dostarczajc oryginalne
haso.Uytkownik nie posiadajcy lokalnego konta moe wybra nazw uytkownika i haso, aby
skonfigurowa nowe konto lokalne.Po ustawieniu nazwy uytkownika nie mona jej ju zmieni.
Pokrewne ustawienia witryny:
Authentication/Registration/LocalLoginEnabled

1. Utwrz nazw uytkownika i haso

188
2. Zmie istniejce haso

Zmie/potwierd adres e-mail


Zmiana adresu e-mail (lub podanie go po raz pierwszy) umieszcza wiadomo e-mail w stanie
niepotwierdzonym.Uytkownik moe zada przesania potwierdzajcej wiadomoci e-mail na nowy
adres e-mail, wraz z instrukcjami dotyczcymi zakoczenia procesu potwierdzenia e-mail.
Pokrewne procesy:
Send Email Confirmation To Contact

Dostosowywanie wiadomoci e-mail w przepywie pracy w razie potrzeby


1. Przelij nowy e-mail (niepotwierdzone)
2. Sprawd poczt e-mail dla potwierdzenia
3. Proces: Wylij potwierdzenie poczt e-mail do kontaktu
4. Dostosuj wiadomo e-mail z potwierdzeniem
5. Kliknij cze potwierdzenia, aby ukoczy

Zmie/potwierd numer telefonu komrkowego


Zmiana wartoci telefonu komrkowego odbywa si nieco inaczej ni zmiana adresu e-mail.Nowa
warto jest przechowywana w miejscu tymczasowym bez zmiany oryginalnej wartoci.Wiadomo
SMS, zawierajca kod bezpieczestwa, jest wysyana na nowy numer telefonu komrkowego.Dopiero
po tym, jak kod bezpieczestwa zostanie przekazany z powrotem do portalu (i zweryfikowany), stary
numer telefonu komrkowego zostanie zastpiony now wartoci.
Pokrewne procesy:
Authentication/Registration/MobilePhoneEnabled
Pokrewne procesy:
Send Sms Confirmation To Contact

Uwaga: przepyw pracy dla tego procesu zawiera tymczasowy krok, ktry wysya kod
bezpieczestwa poczt e-mail.Jest to krok symbolu zastpczego, ktry musi zosta zastpiony
przez nowy krok zdolny do wysyania wiadomoci SMS.
1. Przelij nowy telefon komrkowy (niepotwierdzone)
2. Poczekaj na SMS z kodem bezpieczestwa
3. Proces: Wylij wiadomo sms z potwierdzeniem do kontaktu
4. Zastp ten krok e-mail krokiem SMS
5. Po przesaniu prawidowego kodu zabezpieczajcego

Wcz uwierzytelnianie dwuskadnikowe


dajc dowodu wasnoci potwierdzonego adresu e-mail lub telefonu komrkowego, oprcz
standardowego logowania do konta lokalnego/zewntrznego funkcja uwierzytelniania
dwuskadnikowego zwikszasz bezpieczestwo konta uytkownika.Uytkownik prbujcy zalogowa

189
si na konto z wczonym uwierzytelnianiem dwuskadnikowym otrzymuje kod bezpieczestwa na
potwierdzony adres e-mail lub telefon komrkowy skojarzone z kontem.Kod bezpieczestwa musi
zosta przekazany, aby ukoczy proces logowania.Uytkownik moe wybra zapamitanie
przegldarki, ktra przechodzi pomylnie weryfikacj, aby kod bezpieczestwa nie by wymagany dla
kolejnych logowa w tej samej przegldarce.
Kade konto uytkownika wcza t funkcj indywidualnie i wymaga potwierdzonego adresu e-mail lub
potwierdzonego numeru telefonu komrkowego.Uytkownicy posiadajcy konta z potwierdzonym
adresem e-mail i telefonem mog wybra, w jaki sposb otrzymaj kod bezpieczestwa.
Pokrewne ustawienia witryny:
Authentication/Registration/TwoFactorEnabled

Authentication/Registration/RememberBrowserEnabled
Pokrewne procesy:
Send Email Two Factor Code To Contact

Send Sms Two Factor Code To Contact

1. Wcz uwierzytelnianie dwuskadnikowe


2. Wybierz opcj otrzymywania kodu zabezpiecze w wiadomoci e-mail lub SMS
3. Poczekaj na wiadomo e-mail/SMS z kodem bezpieczestwa
4. Proces: Wylij wiadomo e-mail z kodem dwuskadnikowym do kontaktu
5. Proces: Wylij wiadomo sms z kodem dwuskadnikowym do kontaktu
6. Uwierzytelnianie dwuskadnikowe moe zosta wyczone

Zarzdzaj kontami zewntrznymi


Uwierzytelniony uytkownik moe poczy (zarejestrowa) wiele tosamoci zewntrznych do swojego
konta uytkownika.Moe zosta poczona jedna tosamo z kadego ze skonfigurowanych
dostawcw tosamoci.Po poczeniu uytkownik moe podj decyzj o logowaniu za pomoc
dowolnej z poczonych tosamoci.Istniejce tosamoci mog rwnie zosta odczone, o ile
pozostanie podczona jedna tosamo zewntrzna lub lokalna.
Pokrewne ustawienia witryny:
Authentication/Registration/ExternalLoginEnabled

External Identity Provider Site Settings


1. Wybierz dostawc, aby si poczy

190
2. Zarejestruj si przy uyciu dostawcy, aby si poczy
3. Dostawca jest podczony.
4. Dostawca moe by odczony.

Wcz uwierzytelnianie tosamoci ASP.NET


Poniej opisano ustawienia do wczania/wyczania rnych funkcji i zachowa uwierzytelniania:

Nazwa ustawie witryny Opis


Authentication/Registrat Wcza lub wycza logowanie do konta lokalnego na podstawie nazwy
ion/LocalLoginEnabled
uytkownika (lub adresu e-mail) i hasa.Domylnie:false
Authentication/Registrat Wcza lub wycza logowanie do konta lokalnego przy uyciu pola adres
ion/LocalLoginByEmail
e-mail zamiast pola nazwa uytkownika.Domylnie:false
Authentication/Registrat Wcza lub wycza zewntrzne logowanie do konta i
ion/ExternalLoginEnabled
rejestracj.Domylnie:true
Authentication/Registrat Wcza lub wycza "Zapamitaj mnie?"pole wyboru w logowaniu lokalnym,
ion/RememberMeEnabled
aby umoliwi zachowanie uwierzytelnionych sesji, nawet po zamkniciu
przegldarki sieci Web.Domylnie:true
Authentication/Registrat Wcza lub wycza opcj dla uytkownikw, aby wczali uwierzytelnianie
ion/TwoFactorEnabled
dwuskadnikowe.Uytkownicy z potwierdzonym adresem e-mail lub
potwierdzonym numer telefonu komrkowego mog zdecydowa o uyciu
dodatkowego zabezpieczenia w postaci uwierzytelniania
dwuskadnikowego.Domylnie:false
Authentication/Registrat Wcza lub wycza moliwo dodawania i potwierdzania numeru telefonu
ion/MobilePhoneEnabled
komrkowego.Po wczeniu konieczne jest rwnie zaktualizowanie
procesuSend Sms Confirmation To ContactDomylnie:false

191
Authentication/Registrat Wcza lub wycza "Zapamitaj przegldark?"pole wyboru dotyczce
ion/RememberBrowserEnabl
ed
dwuskadnikowego sprawdzania poprawnoci (kod e-mail/SMS), aby
utrwali dwuskadnikowe sprawdzanie poprawnoci dla biecej
przegldarki.Uytkownik nie bdzie musia przechodzi dwuskadnikowego
sprawdzania poprawnoci podczas kolejnych logowa, o ile bdzie
korzysta z tej samej przegldarki.Domylnie:true
Authentication/Registrat Wcza lub wycza funkcj resetowania hasa.Domylnie:true
ion/ResetPasswordEnabled
Authentication/Registrat Wcza lub wycza resetowanie hasa wycznie dla potwierdzonych
ion/ResetPasswordRequire
sConfirmedEmail
adresw e-mail.Jeli opcja jest wczona, niepotwierdzone adresy e-mail
nie bd mogy by uywane do wysyania informacji dotyczcych
resetowania hasa.Domylnie:false
Authentication/Registrat Wcza lub wycza rejestrowanie niepomylnych prb hasa.Jeli
ion/TriggerLockoutOnFail
edPassword wyczone, konta uytkownikw nie bd blokowane.Domylnie:true
Authentication/Registrat Wcza lub wycza flag tryb demo do uycia wycznie w rodowiskach
ion/IsDemoMode
rozwojowych lub demonstracyjnych.Nie naley wcza tego ustawienia dla
rodowisk produkcyjnych.Tryb demonstracyjny wymaga rwnie, aby
przegldarka sieci Web dziaaa lokalnie na serwerze aplikacji sieci Web.Po
wczeniu trybu demonstracyjnego kod resetujcy haso i kod
dwuskadnikowy s wywietlane dla uytkownika, zapewniajc szybki
dostp.Domylnie:false
Authentication/Registrat Jeli portal wymaga tylko jednego zewntrznego dostawcy tosamoci (do
ion/LoginButtonAuthentic
ationType
obsugi wszystkich uwierzytelnie), pozwala to, aby przycisk Zaloguj si
paska nawigacji nagwka czy si bezporednio ze stron logowania
tego zewntrznego dostawcy tosamoci (zamiast czenia z porednim
formularzem logowania lokalnego i stron wyboru dostawcy
tosamoci).Tylko jednego dostawc tosamoci mona wybra dla tej
akcji.Okrel wartoAuthenticationType
Dla dostawcw opartych na OAuth2 dopuszczalne wartoci
to:FacebookGoogleYahooMicrosoftLinkedInYammerTwitter
Dla dostawcw opartych na WS-Federation uyj wartoci okrelonej dla
ustawie
witrynyAuthentication/WsFederation/ADFS/AuthenticationTypeAuthenticati
on/WsFederation/Azure/[provider]/AuthenticationTypePrzykady:http://ad
fs.contoso.com/adfs/services/trustFacebook-
0123456789GoogleYahoo!uri:WindowsLiveID

Wcz/wycz rejestracj uytkownika


Poniej opisano opcje ustawie dla wczania/wyczania rejestracji uytkownika:

Nazwa ustawie witryny Opis


Authentication/Registration/Enabled Wcza lub wycza wszystkie formularze
rejestracji uytkownika.Rejestracja musi by
wczona, aby inne ustawienia w tej sekcji

192
zostay wprowadzone w ycie.Domylnie:true
Authentication/Registration/OpenRegistrationEnabled Wcza lub wycza formularz rejestracyjny
zapisywania si do tworzenia nowych
uytkownikw lokalnych.Formularz
zapisywania si umoliwia anonimowemu
uytkownikowi portalu utworzenie nowego
konto uytkownika.Domylnie:true
Authentication/Registration/InvitationEnabled Wcza lub wycza formularza realizacji kod
zaproszenia do rejestracji uytkownikw,
ktrzy posiadaj kody
zaprosze.Domylnie:true

Sprawdzanie poprawnoci powiadcze uytkownika


Poniej opisano ustawienia dla dostosowania nazwy uytkownika i parametrw sprawdzania
poprawnoci hasa.Sprawdzanie poprawnoci jest wykonywane podczas rejestrowania si do nowego
konta lokalnego lub zmieniania hasa.

Nazwa ustawie witryny Opis


Authentication/UserManager/PasswordValidator/EnforcePasswordPol Czy haso zawiera znaki z
icy
trzech poniszych kategorii:
1. Wielkie litery dla jzykw
europejskich (od A do Z, ze
znakami diakrytycznymi,
znakami alfabetu greckiego
i cyrylicy)
2. Mae litery dla jzykw
europejskich (od a do z,
ostre s (eszet), ze znakami
diakrytycznymi, znakami
alfabetu greckiego i cyrylicy)
3. Podstawowe 10 cyfr (od 0
do 9)
4. Znaki niealfanumeryczne
(znaki specjalne) (na
przykad !, $, #, %)
Domylny:true.MSDN
Authentication/UserManager/UserValidator/AllowOnlyAlphanumericU Czy zezwoli wycznie na
serNames
znaki alfanumeryczne dla
nazwy
uytkownika.Domylny:false.M

193
SDN
Authentication/UserManager/UserValidator/RequireUniqueEmail Czy unikatowy adres e-mail jest
potrzebny do sprawdzania
poprawnoci
uytkownika.Domylny:true.MS
DN
Authentication/UserManager/PasswordValidator/RequiredLength Minimalna wymagana dugo
hasa.Domylny:8.MSDN
Authentication/UserManager/PasswordValidator/RequireNonLetterOr Czy haso wymaga znakw
Digit
innych ni litery lub
cyfry.Domylny:false.MSDN
Authentication/UserManager/PasswordValidator/RequireDigit Czy haso wymaga uycia cyfr
("0"
"9").Domylny:false.MSDN
Authentication/UserManager/PasswordValidator/RequireLowercase Czy haso wymaga uycia
maych liter (''a" -
"z").Domylny:false.MSDN
Authentication/UserManager/PasswordValidator/RequireUppercase Czy haso wymaga uycia
wielkich liter (''A" -
"Z").Domylny:false.MSDN

Ustawienia blokady konta uytkownika


Poniej opisano ustawienia, ktre okrelaj, jak i kiedy konto zostaje zablokowane przed
uwierzytelnianiem.Po wykryciu pewnej liczby niepomylnych prb podania hasa w krtkim okresie
czasu, konto uytkownika zostaje zablokowane na pewien okres czasu.Uytkownik moe sprbowa
ponownie po upywie okresu blokady.

Nazwa ustawie witryny Opis


Authentication/UserManager/UserLockoutEnabl Wskazuje, czy blokada uytkownika jest wczana
edByDefault
podczas tworzenia
uytkownikw.Domylny:true.MSDN
Authentication/UserManager/DefaultAccountLo Domylna ilo czasu, na ktry uytkownik zostaje
ckoutTimeSpan
zablokowany
poAuthentication/UserManager/MaxFailedAccessAttem
ptsBeforeLockoutWarto domylna:24:00:00.MSDN
Authentication/UserManager/MaxFailedAccessA Maksymalna liczba dozwolonych prb dostpu przed
ttemptsBeforeLockout
zablokowaniem uytkownika (jeli blokada jest
wczona).Domylny:5.MSDN
Authentication/ApplicationCookie/ExpireTime Domylna ilo czasu przez jaki wane s pliki cookie
Span
do uwierzytelniania sesji.Warto
domylna:24:00:00.MSDN

194
Zobacz te
Konfiguruj uwierzytelnianie portalu CRM
Ustawienia dostawcy OAuth2 dla portali
Otwrz ustawienia dostawcy ID Connect dla portali
Ustawienia dostawcy WS-Federation dla portali
Ustawienia dostawcy SAML 2.0 dla portali
Uwierzytelnianie aplikacji Facebook (karta strony) dla portali

Ustawienia dostawcy OAuth2 dla portali


Dotyczy: Dynamics CRM Online
Zewntrzni dostawcy tosamoci oferujcy usug w oparciu o protoko 2.0 OAuth wymagaj
rejestrowania "aplikacji" z usug firmy zewntrznej, aby uzyska par parametrw "ID klienta" oraz
"klucz klienta".Czsto aplikacja ta wymaga okrelenia adresu URL przekierowania, ktry umoliwia
dostawcy tosamoci odsyanie uytkownikw z powrotem do portalu (strona zalena).Identyfikator
klienta i klucz klienta s konfigurowane jako ustawienia witryny portalu, aby ustanowi bezpieczne
poczenie midzy stron zalen a dostawc tosamoci.Ustawienia s oparte na
waciwociachMicrosoftAccountAuthenticationOptionsTwitterAuthenticationOptionsFacebookAuthentic
ationOptionsGoogleOAuth2AuthenticationOptions
Obsugiwani dostawcy:
Konto Microsoft
Twitter
Facebook
Google
LinkedIn
Yahoo

Tworzenie aplikacji OAuth


Oglnie rzecz biorc, jeli dostawca OAuth uywa ustawie aplikacji, ktre wymagaj wartoci
przekierowanego URI, okrelhttp://portal.contoso.com/http://portal.contoso.com/signin-
[provider]Zastp nazw dostawcy w[provider]

Instrukcje dotyczce tworzenia aplikacji okrelonego dostawcy


Powiadczenia interfejsu API Google OAuth2 -Instrukcje
OtwrzKonsola programistw Google
Utwrz projektu interfejsu API lub otwrz istniejcy projekt
Przejd doAPI & authAPI

W obszarze Spoeczne interfejsy API, kliknijGoogle+ APIWcz interfejs API

195
Przejd doAPI & authEkran zgody

OkrelAdres e-mail
Okrel niestandardowNazw produktu
KliknijZapisz
Przejd doAPI & authPowiadczenia
Utwrz nowy Identyfikator klienta
Typ aplikacji:Aplikacja sieci Web
Pochodzenie autoryzowanych JavaScript:http://portal.contoso.com
Upowanione URI przekierowania:http://portal.contoso.com/signin-google
KliknijUtwrz identyfikator klienta
Ustawienia aplikacji Facebook
OtwrzPulpit nawigacyjny aplikacji deweloperw Facebook
KliknijDodaj now aplikacj
WybierzWitryna sieci Web
KliknijPomi i utwrz identyfikator aplikacji

OkrelNazw wywietlan
WybierzKategori
KliknijUtwrz identyfikator aplikacji
Znajdujc si na pulpicie nawigacyjnym nowej aplikacji, przejd doUstawieniaPodstawowe
(Opcjonalnie) Domeny aplikacji:portal.contoso.com
Adres E-mail osoby kontaktowej: < wybrany adres e-mail >
KliknijDodaj platformWitryna sieci Web
Adres URL witryny:http://portal.contoso.com/http://portal.contoso.com/signin-facebook
KliknijZapisz zmiany
Przejd doStan i weryfikacjaStan

Czy chcesz, aby ta aplikacja i wszystkie jej funkcje byy dostpne dla ogu
spoeczestwa?TAK
Pole Adres E-mail kontaktu jest wymagane, aby wczy to ustawienie
Ustawienia aplikacji Microsoft
OtwrzCentrum deweloperw konta Microsoft
KliknijUtwrz aplikacj
OkrelNazw aplikacji
KliknijAkceptuj

196
Przejd doUstawieniaUstawienia API
Adresy URL przekierowania:http://portal.contoso.com/signin-microsoft
Ustawienia aplikacji Twitter
OtwrzZarzdzanie aplikacj Twitter
KliknijUtwrz now aplikacj
OkrelNazwaOpis
Witryna sieci Web:http://portal.contoso.com
Adres URL wywoania
zwrotnego:http://portal.contoso.comhttp://portal.contoso.com/signin-twitter
KliknijUtwrz aplikacj Twitter
Ustawienia aplikacji LinkedIn
OtwrzSie deweloperw LinkedIn
KliknijDodaj now aplikacj
OkrelNazwa aplikacjiOpis
Adres URL witryny sieci Web:http://portal.contoso.com
Zakres umowy uytkownika/domylny zakres OAuth:r_basicprofier_emailaddress
Adresy Url przekierowania OAuth 2.0:http://portal.contoso.com/signin-linkedin
KliknijDodaj aplikacj
Yahoo!Ustawienia aplikacji YDN
OtwrzSie deweloperw Yahoo!
KliknijUtwrz aplikacj
OkrelNazw aplikacji
Typ aplikacji:Aplikacja sieci Web
Domena wywoania zwrotnego:portal.contoso.com
KliknijUtwrz aplikacj

Ustawienia Utwrz witryn


Pulpit nawigacyjny aplikacji dla kadego dostawcy bdzie wywietla identyfikator klienta (identyfikator
aplikacji, klucz klienta) i klucz klienta (klucz aplikacji, klucz klienta) dla kadej aplikacji.Uycie tych
dwch wartoci umoliwia skonfigurowanie ustawie witryny portalu.

Uwaga
Standardowa konfiguracja OAuth2 wymaga jedynie nastpujcych ustawie (jako przykad wybrano
Facebook):
Authentication/OpenAuth/Facebook/ClientId

Authentication/OpenAuth/Facebook/ClientSecret

197
Zastp tag[provider]FacebookGoogleYahooMicrosoftLinkedInTwitter
Nazwa ustawie witryny Opis
Authentication/Registration/ExternalLoginEnabled Wcza lub wycza zewntrzne logowanie do
konta i rejestracj.Domylnie:true
Authentication/OpenAuth/[provider]/ClientId Wymagane.Warto Identyfikatora klienta z
aplikacji dostawcy.Moe to by rwnie
okrelane jako "Identyfikator aplikacji" lub
"Klucz klienta".
Nastpujce nazwy ustawie s dozwolone
dla zgodnoci wstecznej:
Authentication/OpenAuth/Twitter/Consum
erKey

Authentication/OpenAuth/Facebook/AppId

Authentication/OpenAuth/LinkedIn/Consu
merKey

Authentication/OpenAuth/[provider]/ClientSecret Wymagane.Warto klucza klienta z aplikacji


dostawcy.Moe to by rwnie okrelane jako
"Klucz aplikacji" lub "Klucz klienta".
Nastpujce nazwy ustawie s dozwolone
dla zgodnoci wstecznej:
Authentication/OpenAuth/Twitter/Consum
erSecret

Authentication/OpenAuth/Facebook/AppSe
cret

Authentication/OpenAuth/LinkedIn/Consu
merSecret

Authentication/OpenAuth/[provider]/AuthenticationTy Typ middleware uwierzytelniania


pe
OWIN.Przykad:yahoo.MSDN
Authentication/OpenAuth/[provider]/Scope Rozdzielona przecinkami lista uprawnie do
dania..MSDN
Authentication/OpenAuth/[provider]/Caption Tekst, ktry uytkownik moe wywietla w
interfejsie logowania uytkownika..MSDN
Authentication/OpenAuth/[provider]/BackchannelTimeo Warto limitu czasu w milisekundach dla
ut
komunikacji kanau zwrotnego..MSDN
Authentication/OpenAuth/[provider]/CallbackPath cieka dania w ciece bazowej aplikacji,
gdzie zostanie zwrcony uytkownik-
agent..MSDN
Authentication/OpenAuth/[provider]/SignInAsAuthenti Nazwa innego oprogramowania
cationType
poredniczcego w uwierzytelnianiu, ktre
bdzie odpowiedzialne za wystawianie
userClaimsIdentity..MSDN

198
Authentication/OpenAuth/[provider]/AuthenticationMo Tryb middleware uwierzytelniania
de
OWIN..MSDN

Zobacz te
Konfiguruj uwierzytelnianie portalu CRM
Ustaw uwierzytelnianie tosamoci dla portalu
Otwrz ustawienia dostawcy ID Connect dla portali
Ustawienia dostawcy WS-Federation dla portali
Ustawienia dostawcy SAML 2.0 dla portali
Uwierzytelnianie aplikacji Facebook (karta strony) dla portali

Otwrz ustawienia dostawcy ID Connect dla


portali
Dotyczy: Dynamics CRM Online

Uwaga
Dokumentacja ta ma zastosowanie dlaportali CRM

Dostawcy zewntrznych tosamociOpenID ConnectspecyfikacjamiIntegrowanie dostawcy wie si z


lokalizowaniem adresu URL organu (lub wystawcy) skojarzonego z dostawc.Adres URL konfiguracji
mona ustali z urzdu, ktry dostarcza metadane wymagane podczas uwierzytelniania przepywu
pracy.Ustawienia dostawcy s oparte na waciwociach klasyOpenIdConnectAuthenticationOptions
Przykady adresw URL organu:
-Googlehttps://accounts.google.com/https://accounts.google.com/.well-known/openid-configuration
-Azure Active Directoryhttps://login.windows.net/<Azure AD Application>/
Kady dostawca OpenID Connect wie si rwnie z rejestrowaniem aplikacji (podobnie ja w
przypadku dostawcy OAuth 2.0) i uzyskaniem identyfikatora klienta.Adres URL organu i wygenerowany
identyfikator klienta aplikacji to ustawienia wymagane do wczenia uwierzytelniania zewntrznego
midzy portalem a dostawc tosamoci.

Uwaga
Punkt kocowy Google OpenID Connect nie jest obecnie obsugiwany, poniewa podlegajce biblioteki
s nadal we wczesnym stadium przygotowania i wymagaj zajcia sie problemami dotyczcymi
zgodnoci.Zamiast tego mona uy punktu kocowegoUstawienia dostawcy OAuth2 dla portali

199
Azure Active Directory
Aby rozpocz zaloguj si doPortalu zarzdzania AzurePo udostpnieniu katalogu postpuj zgodnie z
instrukcjami, abydoda aplikacj
1. W menuAplikacjeDodaj
2. WybierzDodaj aplikacj, ktr opracowuje moja organizacja
3. Okrel niestandardownazwaplikacji sieci Web i/lub interfejsu API sieci Web
4. DlaSign-On URLApp ID URIhttps://portal.contoso.com/
5. W tym momencie tworzona jest nowa aplikacja.Przejd do sekcjiKonfiguruj
W sekcjilogowanie pojedynczeOdpowied URLhttp://portal.contoso.com/signin-azure-ad
Odpowiada to wartoci ustawie witrynyRedirectUri
W sekcjiwaciwociIdentyfikator klientaOdpowiada to wartoci ustawie witrynyClientId
6. W menu stopki kliknij przyciskZobacz punkty kocoweDokument metadane federacji
Lewa cz adresu URL to wartoOrgan
https://login.microsoftonline.com/01234567-89ab-cdef-0123-456789abcdef/
https://login.microsoftonline.com/contoso.onmicrosoft.com/
Aby uzyska adres URL konfiguracji usugi, zastp kocwk cieki FederationMetadata/2007-
06/FederationMetadata.xml.well-known/openid-configuration

https://login.microsoftonline.com/contoso.onmicrosoft.com/.well-known/openid-
configuration
Odpowiada to wartoci ustawie witrynyMetadataAddress

Ustawienia Utwrz witryn


Zastosuj ustawienia witryny portalu odwoujce si powyszej aplikacji.

Uwaga
Standardowa konfiguracja Azure AD uywa tylko poniszych ustawie (z wartociami przykadowymi):
- https://login.microsoftonline.com/01234567-89ab-cdef-0123-
456789abcdef/Authentication/OpenIdConnect/AzureAD/Authority
- fedcba98-7654-3210-fedc-ba9876543210Authentication/OpenIdConnect/AzureAD/ClientId
Uwaga: identyfikator klienta i adres URL organu nie zawieraj tej samej wartoci i powinny by
pobierane oddzielnie.
- https://portal.contoso.com/signin-azure-adAuthentication/OpenIdConnect/AzureAD/RedirectUri

Wielu dostawcw tosamoci mona skonfigurowa poprzez zastpienie etykiety dla


tagu[provider]Kada unikatowa etykieta tworzy grup ustawie zwizanych z dostawc
tosamoci.Przykady:AzureADMyIdP

200
Nazwa ustawie witryny Opis
Authentication/Registration/ExternalLoginE Wcza lub wycza zewntrzne logowanie do konta i
nabled
rejestracj.Domylnie:true
Authentication/OpenIdConnect/[provider]/Au Wymagane.Organ do korzystania podczas wywoania
thority
OpenIdConnect.Przykad:https://login.windows.net/c
ontoso.onmicrosoft.com/.MSDN
Authentication/OpenIdConnect/[provider]/Me Punkt kocowy odnajdowania dla uzyskania
tadataAddress
metadanych.Powszechne koczenie ciek:/.well-
known/openid-
configurationPrzykad:https://login.windows.net/con
toso.onmicrosoft.com/.well-known/openid-
configuration.MSDN
Authentication/OpenIdConnect/[provider]/Au Typ middleware uwierzytelniania OWIN.Okrel warto
thenticationType
emitenta w metadanych konfiguracji
usugi.Przykad:https://sts.windows.net/contoso.onmi
crosoft.com/.MSDN
Authentication/OpenIdConnect/[provider]/Cl Wymagane.Warto Identyfikatora klienta z aplikacji
ientId
dostawcy.Moe to by rwnie okrelane jako
"Identyfikator aplikacji" lub "Klucz klienta"..MSDN
Authentication/OpenIdConnect/[provider]/Cl Warto klucza klienta z aplikacji dostawcy.Moe to by
ientSecret
rwnie okrelane jako "Klucz aplikacji" lub "Klucz
klienta"..MSDN
Authentication/OpenIdConnect/[provider]/Re Zalecane.Pasywny punkt kocowy AD FS WS-
directUri
Federation.Przykad:https://portal.contoso.com/signi
n-saml2.MSDN
Authentication/OpenIdConnect/[provider]/Ca Zalecane.Tekst, ktry uytkownik moe wywietla w
ption
interfejsie logowania
uytkownika.Domylny:[provider].MSDN
Authentication/OpenIdConnect/[provider]/Re 'zasb'..MSDN
source
Authentication/OpenIdConnect/[provider]/Re 'response_type'.MSDN
sponseType
Authentication/OpenIdConnect/[provider]/Sc Rozdzielona spacjami list uprawnie do
ope
dania.Domylny:openid.MSDN
Authentication/OpenIdConnect/[provider]/Ca Opcjonalna ograniczona cieka, na ktrej mona
llbackPath
przeprowadzi proces wywoania zwrotnego
uwierzytelniania.Jeli nie zostanie podana, a dostpny
jest RedirectUri, warto ta bdzie generowana z
RedirectUri..MSDN
Authentication/OpenIdConnect/[provider]/Ba Warto limitu czasu dla komunikacji kanau
ckchannelTimeout
zwrotnego.Przykad:00:05:00.MSDN
Authentication/OpenIdConnect/[provider]/Re Okrela, czy odwieanie metadanych naley
freshOnIssuerKeyNotFound
podejmowa po
SecurityTokenSignatureKeyNotFoundException..MSDN

201
Authentication/OpenIdConnect/[provider]/Us Wskazuje, e czas trwania sesji uwierzytelniania (np.
eTokenLifetime
pliki cookie) powinien odpowiada czasowi tokenu
uwierzytelniania..MSDN
Authentication/OpenIdConnect/[provider]/Au Tryb middleware uwierzytelniania OWIN..MSDN
thenticationMode
Authentication/OpenIdConnect/[provider]/Si AuthenticationType jest uywany podczas tworzenia
gnInAsAuthenticationType
System.Security.Claims.ClaimsIdentity..MSDN
Authentication/OpenIdConnect/[provider]/Po 'post_logout_redirect_uri'..MSDN
stLogoutRedirectUri
Authentication/OpenIdConnect/[provider]/Va Lista rozdzielanych przecinkami adresw URL
lidAudiences
odbiorcw..MSDN
Authentication/OpenIdConnect/[provider]/Va Lista rozdzielanych przecinkami adresw URL
lidIssuers
nadawcw..MSDN
Authentication/OpenIdConnect/[provider]/Cl Odchylenie czasu stosowane podczas sprawdzania
ockSkew
poprawnoci czasw.MSDN.
Authentication/OpenIdConnect/[provider]/Na Typ owiadczenia uywany przez ClaimsIdentity do
meClaimType
przechowywania owiadczenia nazwy.MSDN.
Authentication/OpenIdConnect/[provider]/Ro Typ owiadczenia uywany przez ClaimsIdentity do
leClaimType
przechowywania owiadczenia roli.MSDN.
Authentication/OpenIdConnect/[provider]/Re Warto wskazujca, czy tokeny musz mie warto
quireExpirationTime
"wano".MSDN.
Authentication/OpenIdConnect/[provider]/Re Warto wskazujca, czy
quireSignedTokens
System.IdentityModel.Tokens.SecurityToken moe by
prawidowy, jeli nie zosta podpisany.MSDN.
Authentication/OpenIdConnect/[provider]/Sa Warto logiczna, ktrej zadaniem jest kontrolowanie,
veSigninToken
czy oryginalny token zosta zapisany podczas
utworzenia sesji.MSDN.
Authentication/OpenIdConnect/[provider]/Va Warto wskazujca, czy
lidateActor
System.IdentityModel.Tokens.JwtSecurityToken.Actor
powinien zosta sprawdzony pod ktem
poprawnoci.MSDN.
Authentication/OpenIdConnect/[provider]/Va Warto logiczna, ktrej zadaniem jest kontrolowa,
lidateAudience
czy publiczno bdzie sprawdzana podczas
sprawdzania poprawnoci tokenw.MSDN.
Authentication/OpenIdConnect/[provider]/Va Warto logiczna, ktrej zadaniem jest kontrolowa,
lidateIssuer
czy wydawca bdzie sprawdzany podczas sprawdzania
poprawnoci tokenw.MSDN.
Authentication/OpenIdConnect/[provider]/Va Warto logiczna, ktrej zadaniem jest kontrolowa,
lidateLifetime
czy czas trwania bdzie sprawdzany podczas
sprawdzania poprawnoci tokenw.MSDN.
Authentication/OpenIdConnect/[provider]/Va Warto logiczna, ktra kontroluje, czy wywoano
lidateIssuerSigningKey
sprawdzanie poprawnoci
System.IdentityModel.Tokens.SecurityKey, ktry

202
podpisa securityToken.MSDN.

Ustawienia dostawcy WS-Federation dla portali


Dotyczy: Dynamics CRM Online
Pojedynczy serwerAD FSWS-FederationPonadto, pojedynczy obszar nazwyAzure ACSUstawienia dla
AD FS i ACS s oparte na waciwociach klasyWsFederationAuthenticationOptions

AD FS (STS)
Ustawienia dla pojedynczego STS, np. AD FS.

Utwrz zaufanie strony zalenej AD FS


Uwaga
Zobacz sekcj poniejKonfiguruj AD FS z PowerShell

Za pomoc narzdzia Zarzdzanie AD FS zaznaczRelacja zaufaniaZaufanie strony zalenej


1. KliknijDodaj Zaufanie strony zalenej
2. : KliknijZapraszamyStart
3. : WybierzWybierz rdo danychRczne wprowadzanie danych na temat strony zalenejDalej
4. : WprowadOkrel nazw wywietlanNazwaDalej
Przykad:https://portal.contoso.com/
5. : WybierzWybierz profilProfil AD FS 2.0Dalej
6. : Kliknij DalejKonfiguruj certyfikat
7. : ZaznaczSkonfiguruj adres URLWcz obsug protokou WS-Federation Passive
: WprowadAdres URL protokou WS-Federation Passive strony
zalenejhttps://portal.contoso.com/signin-federation
Uwaga: Program AD FS wymaga, aby portal pracowa naHTTPS

Uwaga
Wynikowy punkt kocowy ma nastpujce ustawienia:
:Typ punktu kocowegoWS-Federation
:PowizaniePOST
: n/d (0)Indeks
:URLhttps://portal.contoso.com/signin-federation

203
8. : OkrelKonfigurowanie tosamocihttps://portal.contoso.com/DodajDalej
Jeli ma to zastosowanie, dla kadego dodatkowego portalu strony zalenej mona doda
wicej tosamoci.Uytkownicy bd w stanie uwierzytelnia wszystkie dostpne tosamoci.
9. : WybierzWybierz reguy autoryzacji wystawianiaZezwl wszystkim uytkownikom na dostp do
tej strony zalenejDalej
10. : KliknijGotowy do dodania zaufaniaDalej
11. KliknijZamknij
Dodaj owiadczenieIdentyfikator nazwy
w owiadczeniePrzeksztaNazwa konta systemu WindowsIdentyfikator nazwy(Przekszta
owiadczenie przychodzce)
1.

Ustawienia Utwrz witryn


Zastosuj ustawienia witryny portalu, odwoujc si do powyszego zaufania AD FS strony zalenej.

Uwaga
Standardowa konfiguracja AD FS (STS) uywa tylko poniszych ustawie (z wartociami
przykadowymi):
- https://adfs.contoso.com/FederationMetadata/2007-
06/FederationMetadata.xmlAuthentication/WsFederation/ADFS/MetadataAddress
- http://adfs.contoso.com/adfs/services/trustAuthentication/WsFederation/ADFS/AuthenticationType
Uyj wartoci atrybutuentityIDadres URL MetadataAddress
- https://portal.contoso.com/Authentication/WsFederation/ADFS/Wtrealm
- https://portal.contoso.com/signin-federationAuthentication/WsFederation/ADFS/Wreply
mog by pobierane wMetadane WS-FederationPowerShell

Import-Module adfs Get-ADFSEndpoint -AddressPath /FederationMetadata/2007-


06/FederationMetadata.xml

Nazwa ustawie witryny Opis


Authentication/Registration/ExternalLog Wcza lub wycza zewntrzne logowanie do konta i
inEnabled
rejestracj.Domylnie:true
Authentication/WsFederation/ADFS/Metada Wymagane.Adres URL metadanychWS-
taAddress
FederationPowszechne koczenie
ciek:/FederationMetadata/2007-
06/FederationMetadata.xmlPrzykad:https://adfs.contoso.
com/FederationMetadata/2007-
06/FederationMetadata.xml.MSDN
Authentication/WsFederation/ADFS/Authen Wymagane.Typ middleware uwierzytelniania OWIN.Okrel
ticationType
warto
atrybutuentityIDPrzykad:http://adfs.contoso.com/adfs/se

204
rvices/trust.MSDN
Authentication/WsFederation/ADFS/Wtreal Wymagane.Identyfikator strony zalenej AD
m
FS.Przykad:https://portal.contoso.com/.MSDN
Authentication/WsFederation/ADFS/Wreply Wymagane.Pasywny punkt kocowy AD FS WS-
Federation.Przykad:https://portal.contoso.com/signin-
federation.MSDN
Authentication/WsFederation/ADFS/Captio Zalecane.Tekst, ktry uytkownik moe wywietla w
n
interfejsie logowania uytkownika.Domylny:ADFS.MSDN
Authentication/WsFederation/ADFS/Callba Opcjonalna ograniczona cieka, na ktrej mona
ckPath
przeprowadzi proces wywoania zwrotnego
uwierzytelniania..MSDN
Authentication/WsFederation/ADFS/SignOu Warto 'wreply', uywana podczas
tWreply
wyrejestrowywania..MSDN
Authentication/WsFederation/ADFS/Backch Warto limitu czasu dla komunikacji kanau
annelTimeout
zwrotnego.Przykad:00:05:00.MSDN
Authentication/WsFederation/ADFS/Refres Okrela, czy odwieanie metadanych naley podejmowa
hOnIssuerKeyNotFound
po SecurityTokenSignatureKeyNotFoundException..MSDN
Authentication/WsFederation/ADFS/UseTok Wskazuje, e czas trwania sesji uwierzytelniania (np. pliki
enLifetime
cookie) powinien odpowiada czasowi tokenu
uwierzytelniania..MSDN
Authentication/WsFederation/ADFS/Authen Tryb middleware uwierzytelniania OWIN..MSDN
ticationMode
Authentication/WsFederation/ADFS/SignIn AuthenticationType jest uywany podczas tworzenia
AsAuthenticationType
System.Security.Claims.ClaimsIdentity..MSDN
Authentication/WsFederation/ADFS/ValidA Lista rozdzielanych przecinkami adresw URL
udiences
odbiorcw..MSDN
Authentication/WsFederation/ADFS/ValidI Lista rozdzielanych przecinkami adresw URL
ssuers
nadawcw..MSDN
Authentication/WsFederation/ADFS/ClockS Odchylenie czasu stosowane podczas sprawdzania
kew
poprawnoci czasw.MSDN.
Authentication/WsFederation/ADFS/NameCl Typ owiadczenia uywany przez ClaimsIdentity do
aimType
przechowywania owiadczenia nazwy.MSDN.
Authentication/WsFederation/ADFS/RoleCl Typ owiadczenia uywany przez ClaimsIdentity do
aimType
przechowywania owiadczenia roli.MSDN.
Authentication/WsFederation/ADFS/Requir Warto wskazujca, czy tokeny musz mie warto
eExpirationTime
"wano".MSDN.
Authentication/WsFederation/ADFS/Requir Warto wskazujca, czy
eSignedTokens
System.IdentityModel.Tokens.SecurityToken moe by
prawidowy, jeli nie zosta podpisany.MSDN.
Authentication/WsFederation/ADFS/SaveSi Warto logiczna, ktrej zadaniem jest kontrolowanie, czy
gninToken
oryginalny token zosta zapisany podczas utworzenia

205
sesji.MSDN.
Authentication/WsFederation/ADFS/Valida Warto wskazujca, czy
teActor
System.IdentityModel.Tokens.JwtSecurityToken.Actor
powinien zosta sprawdzony pod ktem
poprawnoci.MSDN.
Authentication/WsFederation/ADFS/Valida Warto logiczna, ktrej zadaniem jest kontrolowa, czy
teAudience
publiczno bdzie sprawdzana podczas sprawdzania
poprawnoci tokenw.MSDN.
Authentication/WsFederation/ADFS/Valida Warto logiczna, ktrej zadaniem jest kontrolowa, czy
teIssuer
wydawca bdzie sprawdzany podczas sprawdzania
poprawnoci tokenw.MSDN.
Authentication/WsFederation/ADFS/Valida Warto logiczna, ktrej zadaniem jest kontrolowa, czy
teLifetime
czas trwania bdzie sprawdzany podczas sprawdzania
poprawnoci tokenw.MSDN.
Authentication/WsFederation/ADFS/Valida Warto logiczna, ktra kontroluje, czy wywoano
teIssuerSigningKey
sprawdzanie poprawnoci
System.IdentityModel.Tokens.SecurityKey, ktry podpisa
securityToken.MSDN.
Authentication/WsFederation/ADFS/Whr Okrela parametr "whr" w adresie URL przekierowania
dostawcy tosamoci..MSDN

Azure Active Directory


Poprzednia sekcja zawierajca opis AD FS moe by rwnie stosowana doAzure ADWS-
FederationAby rozpocz zaloguj si doPortalu zarzdzania AzurePo udostpnieniu katalogu postpuj
zgodnie z instrukcjami, abydoda aplikacj
1. W menuAplikacjeDodaj
2. WybierzDodaj aplikacj, ktr opracowuje moja organizacja
3. Okrel niestandardownazwaplikacji sieci Web i/lub interfejsu API sieci Web
4. DlaSign-On URLApp ID URIhttps://portal.contoso.com/
Odpowiada to wartoci ustawie witrynyWtrealm
5. W tym momencie tworzona jest nowa aplikacja.Przejd do sekcjiKonfiguruj
W sekcjilogowanie pojedynczeOdpowied URLhttp://portal.contoso.com/signin-azure-ad
Odpowiada to wartoci ustawie witrynyWreply
6. KliknijZapisz
7. W menu stopki kliknij przyciskZobacz punkty kocoweDokument metadane federacji
Odpowiada to wartoci ustawie witrynyMetadataAddress
Wklej ten adres URL w oknie przegldarki, aby wywietli XML metadanych federacyjnych i
zwr uwag na atrybutentityID
Odpowiada to wartoci ustawie witrynyAuthenticationType

206
Uwaga
Standardowa konfiguracja Azure AD uywa tylko poniszych ustawie (z wartociami przykadowymi):
- https://login.microsoftonline.com/01234567-89ab-cdef-0123-
456789abcdef/federationmetadata/2007-
06/federationmetadata.xmlAuthentication/WsFederation/ADFS/MetadataAddress
- https://sts.windows.net/01234567-89ab-cdef-0123-
456789abcdef/Authentication/WsFederation/ADFS/AuthenticationType
Uyj wartoci atrybutuentityIDadres URL MetadataAddress
- https://portal.contoso.com/Authentication/WsFederation/ADFS/Wtrealm
- https://portal.contoso.com/signin-azure-adAuthentication/WsFederation/ADFS/Wreply

Ustawienia aplikacji Facebook (karta strony)


Po wczeniu dostawcy tosamoci Facebook w ACS, portal moe by obsugiwany jako aplikacja
Facebook w kontekciekarta strony FacebookWymaga to konkretnych konfiguracji w aplikacji Facebook
w portalu deweloperw Facebook, a take konfiguracji w obszarze nazw usugi ACS.

Konfiguruj uwierzytelnianie aplikacji Facebook


Zastosuj konfiguracj opisanUwierzytelnianie aplikacji Facebook (karta strony) dla portali

Zobacz te
Konfiguruj uwierzytelnianie portalu CRM
Ustaw uwierzytelnianie tosamoci dla portalu
Ustawienia dostawcy OAuth2 dla portali
Otwrz ustawienia dostawcy ID Connect dla portali
Ustawienia dostawcy SAML 2.0 dla portali
Uwierzytelnianie aplikacji Facebook (karta strony) dla portali

Ustawienia dostawcy SAML 2.0 dla portali


Dotyczy: Dynamics CRM Online

Uwaga
Dokumentacja ta ma zastosowanie dlaportali CRM

Jeden lub wicej dostawcw tosamoci (IdP) zgodnych zSAML 2.0Ten dokument zawiera informacje
dotyczce konfiguracji rnych dostawcw tosamoci w celu zintegrowania ich z portalem,
dziaajcych jako dostawca usug (SP).

207
AD FS (IdP)
Ustawienia dla dostawcy tosamoci takiego jak AD FS.

Utwrz zaufanie strony zalenej AD FS


Uwaga
Zobacz sekcj poniej,Configure AD FS with PowerShell

Za pomoc narzdzia Zarzdzanie AD FS wybierzUsugaOpisy wnioskw


1. KliknijDodaj opis wniosku
2. Okrel wniosek:
:Nazwa wywietlanaIdentyfikator trway
:Identyfikator wnioskuurn:oasis:names:tc:SAML:2.0:nameid-format:persistent
pole wyboru dla:WczOpublikuj ten opis wniosku w metadanych federacyjnych jako typ
wniosku, ktry ta Usuga federacyjna moe zaakceptowa
pole wyboru dla:WczOpublikuj ten opis wniosku w metadanych federacyjnych jako typ
wniosku, ktry ta Usuga federacyjna moe wysa
KliknijOK
Za pomoc narzdzia Zarzdzanie AD FS zaznaczRelacja zaufaniaZaufanie strony zalenej
1. KliknijDodaj Zaufanie strony zalenej
2. : KliknijZapraszamyStart
3. : WybierzWybierz rdo danychRczne wprowadzanie danych na temat strony zalenejDalej
4. : WprowadOkrel nazw wywietlanNazwaDalej
Przykad:https://portal.contoso.com/
5. : WybierzWybierz profilProfil AD FS 2.0Dalej
6. : KliknijKonfiguruj certyfikatDalej
7. : SprawdKonfiguruj adres URLWcz obsug protokou SAML 2.0 WebSSO
: WprowadAdres URL usugi SAML 2.0 strony zalenejhttps://portal.contoso.com/signin-
saml2

Uwaga: Program AD FS wymaga, aby portal pracowa naHTTPS

Uwaga
Wynikowy punkt kocowy ma nastpujce ustawienia:

:Typ punktu kocowegoPunkty kocowe zuycia potwierdzenia SAML


:PowizaniePOST
: n/d (0)Indeks

208
:URLhttps://portal.contoso.com/signin-saml2

8. : OkrelKonfigurowanie tosamocihttps://portal.contoso.com/DodajDalej
Jeli ma to zastosowanie, dla kadego dodatkowego portalu strony zalenej mona doda
wicej tosamoci.Uytkownicy bd w stanie uwierzytelnia wszystkie dostpne tosamoci.
9. : WybierzWybierz reguy autoryzacji wystawianiaZezwl wszystkim uytkownikom na dostp do
tej strony zalenejDalej
10. : KliknijGotowy do dodania zaufaniaDalej
11. KliknijZamknij
Dodaj owiadczenieIdentyfikator nazwy
w owiadczeniePrzeksztaNazwa konta systemu WindowsIdentyfikator nazwy(Przekszta
owiadczenie przychodzce)
Typ owiadczenia przychodzcego:Nazwa konta systemu Windows
Typ owiadczenia wychodzcego:Identyfikator nazwy
Format Identyfikatora nazwy wychodzcej:Identyfikator trway
Przejd przez wszystkie wartoci owiadczenia

Ustawienia Utwrz witryn


Zastosuj ustawienia witryny portalu, odwoujc si do powyszego zaufania AD FS strony zalenej.

Uwaga
Standardowa konfiguracja AD FS (IdP) uywa tylko poniszych ustawie (z wartociami
przykadowymi):
- https://adfs.contoso.com/FederationMetadata/2007-
06/FederationMetadata.xmlAuthentication/SAML2/ADFS/MetadataAddress
- http://adfs.contoso.com/adfs/services/trustAuthentication/SAML2/ADFS/AuthenticationType
Uyj wartoci atrybutuentityIDadres URL MetadataAddress
- https://portal.contoso.com/Authentication/SAML2/ADFS/ServiceProviderRealm
- https://portal.contoso.com/signin-saml2Authentication/SAML2/ADFS/AssertionConsumerServiceUrl
mog by pobierane wMetadane federacyjnePowerShell

Import-Module adfsGet-ADFSEndpoint -AddressPath /FederationMetadata/2007-


06/FederationMetadata.xml
Usugi wielu IdP mona skonfigurowa poprzez zastpienie etykiety tagiem [provider]Kada unikatowa
etykieta tworzy grup ustawie zwizanych z IdP.Przykady: ADFSAzureADMyIdP
Nazwa ustawie witryny Opis
Authentication/Registration/ExternalLog Wcza lub wycza zewntrzne logowanie do konta i
inEnabled

209
rejestracj.Domylnie:true
Authentication/SAML2/[provider]/Metadat Wymagane.Adres URL metadanychWS-
aAddress
FederationPowszechne koczenie
ciek:/FederationMetadata/2007-
06/FederationMetadata.xmlPrzykad:https://adfs.contoso.
com/FederationMetadata/2007-
06/FederationMetadata.xml.MSDN
Authentication/SAML2/[provider]/Authent Wymagane.Typ middleware uwierzytelniania OWIN.Okrel
icationType
warto
atrybutuentityIDPrzykad:http://adfs.contoso.com/adfs/se
rvices/trust.MSDN
Authentication/SAML2/[provider]/Service Wymagane.Identyfikator strony zalenej AD
ProviderRealm
FS.Przykad:https://portal.contoso.com/.MSDN
lub
Authentication/SAML2/[provider]/Wtrealm
Authentication/SAML2/[provider]/Asserti Wymagane.Punkt kocowy potwierdzenia konsumenta AD
onConsumerServiceUrl
FS SAML.Przykad:https://portal.contoso.com/signin-
lub saml2.MSDN
Authentication/SAML2/[provider]/Wreply
Authentication/SAML2/[provider]/Caption Zalecane.Tekst, ktry uytkownik moe wywietla w
interfejsie logowania
uytkownika.Domylny:[provider].MSDN
Authentication/SAML2/[provider]/Callbac Opcjonalna ograniczona cieka, na ktrej mona
kPath
przeprowadzi proces wywoania zwrotnego
uwierzytelniania..MSDN
Authentication/SAML2/[provider]/Backcha Warto limitu czasu dla komunikacji kanau
nnelTimeout
zwrotnego.Przykad:00:05:00.MSDN
Authentication/SAML2/[provider]/UseToke Wskazuje, e czas trwania sesji uwierzytelniania (np. pliki
nLifetime
cookie) powinien odpowiada czasowi tokenu
uwierzytelniania..MSDN
Authentication/SAML2/[provider]/Authent Tryb middleware uwierzytelniania OWIN..MSDN
icationMode
Authentication/SAML2/[provider]/SignInA AuthenticationType jest uywany podczas tworzenia
sAuthenticationType
System.Security.Claims.ClaimsIdentity..MSDN
Authentication/SAML2/[provider]/ValidAu Lista rozdzielanych przecinkami adresw URL
diences
odbiorcw..MSDN
Authentication/SAML2/[provider]/ClockSk Odchylenie czasu stosowane podczas sprawdzania
ew
poprawnoci czasw.MSDN.
Authentication/SAML2/[provider]/Require Warto wskazujca, czy tokeny musz mie warto
ExpirationTime
"wano".MSDN.
Authentication/SAML2/[provider]/Validat Warto logiczna, ktrej zadaniem jest kontrolowa, czy
eAudience
publiczno bdzie sprawdzana podczas sprawdzania
poprawnoci tokenw.MSDN.

210
Logowanie inicjowane przez IdP
AD FS obsuguje profilSSO inicjowane przez IdPspecyfikacjaAby portal (SP) odpowiednio reagowa na
dania SAML zainicjowane przez IdP, parametrRelayState
Warto cigu podstawowego do zakodowania w parametrze SAML RelayState musi mie
format:ReturnUrl=/content/sub-content//content/sub-content/ciek mona zastpi dowoln
prawidow stron sieci Web w portalu.Warto cigu jest kodowana i umieszczana w cigu kontenera
formatu:RPID=<URL encoded RPID>&RelayState=<URL encoded RelayState>Ten cay cig jest po raz
kolejny kodowany i dodawany do innego kontenera
formatu:https://adfs.contoso.com/adfs/ls/idpinitiatedsignon.aspx?RelayState=<URL encoded
RPID/RelayState>
Na przykad, dla cieki SP:/content/sub-content/https://portal.contoso.com/
Zakoduj wartoReturnUrl=/content/sub-content/
aby otrzymaReturnUrl%3D%2Fcontent%2Fsub-content%2F
Zakoduj wartohttps://portal.contoso.com/
aby otrzymahttps%3A%2F%2Fportal.contoso.com%2F
Zakoduj
wartoRPID=https%3A%2F%2Fportal.contoso.com%2F&RelayState=ReturnUrl%3D%2Fcontent%2Fsub-
content%2F

aby
otrzymaRPID%3Dhttps%253A%252F%252Fportal.contoso.com%252F%26RelayState%3DReturnUrl%253
D%252Fcontent%252Fsub-content%252F

Docz na pocztku ciek SSo zainicjowan przez ADFS IdP, aby uzyska ostateczny adres
URL
https://adfs.contoso.com/adfs/ls/idpinitiatedsignon.aspx?RelayState=RPID%3Dhttps%253A%25
2F%252Fportal.contoso.com%252F%26RelayState%3DReturnUrl%253D%252Fcontent%252Fsub-
content%252F
Poniszy skrypt PowerShell moe suy do konstruowania URL (zapisz w pliku o nazwie Get-
IdPInitiatedUrl.ps1).
<#.SYNOPSIS Constructs an IdP initiated SSO URL to access a portal page on the SP..PARAMETER
pathThe path to the portal page..PARAMETER rpidThe relying party identifier..PARAMETER
adfsPathThe AD FS IdP initiated SSO page..EXAMPLEPS C:\> .\Get-IdPInitiatedUrl.ps1 -path
"/content/sub-content/" -rpid "https://portal.contoso.com/" -adfsPath
"https://adfs.contoso.com/adfs/ls/idpinitiatedsignon.aspx"#>param(
[parameter(mandatory=$true,position=0)] $path, [parameter(mandatory=$true,position=1)] $rpid,
[parameter(position=2)] $adfsPath =
"https://adfs.contoso.com/adfs/ls/idpinitiatedsignon.aspx")$state =
"ReturnUrl=$path"$encodedPath = [uri]::EscapeDataString($state)$encodedRpid =
[uri]::EscapeDataString($rpid)$encodedPathRpid =
[uri]::EscapeDataString("RPID=$encodedRpid&RelayState=$encodedPath")$idpInitiatedUrl =
"{0}?RelayState={1}" -f $adfsPath, $encodedPathRpidWrite-Output $idpInitiatedUrl

211
Azure Active Directory
Poprzednia sekcja zawierajca opis AD FS moe by rwnie stosowana doAzure ADSAML 2.0Aby
rozpocz zaloguj si doPortalu zarzdzania AzurePo udostpnieniu katalogu postpuj zgodnie z
instrukcjami, abydoda aplikacj
1. W menuAplikacjeDodaj
2. WybierzDodaj aplikacj, ktr opracowuje moja organizacja
3. Okrel niestandardownazwaplikacji sieci Web i/lub interfejsu API sieci Web
4. DlaSign-On URLApp ID URIhttps://portal.contoso.com/

Odpowiada to wartoci ustawie witrynyServiceProviderRealm


5. W tym momencie tworzona jest nowa aplikacja.Przejd do sekcjiKonfiguruj
W sekcjilogowanie pojedynczeOdpowied URLhttp://portal.contoso.com/signin-azure-ad
Odpowiada to wartoci ustawie witrynyAssertionConsumerServiceUrl
6. W menu stopki kliknij przyciskZobacz punkty kocoweDokument metadane federacji
Odpowiada to wartoci ustawie witrynyMetadataAddress
Wklej ten adres URL w oknie przegldarki, aby wywietli XML metadanych federacyjnych i
zwr uwag na atrybutentityID
Odpowiada to wartoci ustawie witrynyAuthenticationType

Uwaga
Standardowa konfiguracja Azure AD uywa tylko poniszych ustawie (z wartociami przykadowymi):
- https://login.microsoftonline.com/01234567-89ab-cdef-0123-
456789abcdef/federationmetadata/2007-
06/federationmetadata.xmlAuthentication/SAML2/AzureAD/MetadataAddress
- https://sts.windows.net/01234567-89ab-cdef-0123-
456789abcdef/Authentication/SAML2/AzureAD/AuthenticationType
Uyj wartoci atrybutuentityIDadres URL MetadataAddress
- https://portal.contoso.com/Authentication/SAML2/AzureAD/ServiceProviderRealm
-Authentication/SAML2/AzureAD/AssertionConsumerServiceUrlhttps://portal.contoso.com/signin-
azure-ad

Dostawca tosamoci Shibboleth 3


Uyj poniszych wytycznych, aby prawidowo skonfigurowaDostawc tosamoci ShibbolethZakada,
e IdP znajduje si w domenie:https://idp.contoso.com
Adres URL metadanych federacyjnych to:https://idp.contoso.com/idp/shibboleth
IdP musi by skonfigurowany, aby generowa/serwowa identyfikator trway.Postpuj zgodnie z
instrukcjami, aby umoliwiGenerowanie identyfikatora trwaego

212
Metadane Federacji IdP (<IDPSSODescriptor>Wizanie przekierowania SSO.Przykad
<SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"
Location="https://idp.contoso.com/idp/profile/SAML2/Redirect/SSO"/>

Konfiguruj dostawcw usug (Strony zalene) ustawiajcmetadata-providers.xml


Wszystkie matadane federacyjne SP (<SPSSODescriptor>Jedn z moliwoci jest
uycieFilesystemMetadataProvider
<AssertionConsumerService index="1" isDefault="true"
Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"
Location="https://portal.contoso.com/signin-saml2"/>

Atrybut Lokalizacja odpowiada ustawieniuAssertionConsumerServiceUrl


Metadane federacyjne SP powinny okrela atrybutentityIDAuthenticationType
<EntityDescriptor entityID="https://portal.local.adxstudio.com/">...

Uwaga
Standardowa konfiguracja Shibboleth uywa tylko poniszych ustawie (z wartociami przykadowymi):
- https://idp.contoso.com/idp/shibbolethAuthentication/SAML2/Shibboleth/MetadataAddress
- https://idp.contoso.com/idp/shibbolethAuthentication/SAML2/Shibboleth/AuthenticationType
Uyj wartoci atrybutuentityIDadres URL MetadataAddress
- https://portal.contoso.com/Authentication/SAML2/Shibboleth/ServiceProviderRealm
- https://portal.contoso.com/signin-
saml2Authentication/SAML2/Shibboleth/AssertionConsumerServiceUrl

Logowanie inicjowane przez IdP


Shibboleth obsuguje profilSSO inicjowane przez IdPspecyfikacjaAby portal (SP) odpowiednio reagowa
na dania SAML zainicjowane przez IdP, parametr RelayState musi zosta prawidowo zakodowany.
Warto cigu podstawowego do zakodowania w parametrze SAML RelayState musi mie
format:ReturnUrl=/content/sub-content//content/sub-content/ciek mona zastpi dowoln
prawidow stron sieci Web w portalu.Peny adres URL SSO inicjowanego przez IdP powinien mie
format:https://idp.contoso.com/idp/profile/SAML2/Unsolicited/SSO?providerId=<URL encoded
provider ID>&target=<URL encoded return path>
Na przykad, dla cieki SP:/content/sub-
content/https://portal.contoso.com/https://idp.contoso.com/idp/profile/SAML2/Unsolicited/SSO?pr
oviderId=https%3A%2F%2Fportal.contoso.com%2F&target=ReturnUrl%3D%2Fcontent%2Fsub-content%2F
Poniszy skrypt PowerShell moe suy do konstruowania URL (zapisz w pliku o nazwie Get-
ShibbolethIdPInitiatedUrl.ps1).
<#.SYNOPSIS Constructs an IdP initiated SSO URL to access a portal page on the SP..PARAMETER
pathThe path to the portal page..PARAMETER providerIdThe relying party identifier..PARAMETER
shibbolethPathThe Shibboleth IdP initiated SSO page..EXAMPLEPS C:\> .\Get-
ShibbolethIdPInitiatedUrl.ps1 -path "/content/sub-content/" -providerId
"https://portal.contoso.com/" -shibbolethPath

213
"https://idp.contoso.com/idp/profile/SAML2/Unsolicited/SSO"#>param(
[parameter(mandatory=$true,position=0)] $path, [parameter(mandatory=$true,position=1)]
$providerId, [parameter(position=2)] $shibbolethPath =
"https://idp.contoso.com/idp/profile/SAML2/Unsolicited/SSO")$state =
"ReturnUrl=$path"$encodedPath = [uri]::EscapeDataString($state)$encodedRpid =
[uri]::EscapeDataString($providerId)$idpInitiatedUrl = "{0}?providerId={1}&target={2}" -f
$shibbolethPath, $encodedRpid, $encodedPathWrite-Output $idpInitiatedUrl

Konfiguruj usug AD FS z PowerShell


Proces dodawania zaufania strony zalenej w AD FS mona take wykona uruchamiajc poniszy
skryptPowerShellDodaj-AdxPortalRelyingPartyTrustForSaml.ps1Po uruchomieniu skryptu,
kontynuuj konfigurowanie ustawie witryny portalu.
<#.SYNOPSIS Adds a SAML 2.0 relying party trust entry for a CRM portals website..PARAMETER
domainThe domain name of the portal..EXAMPLEPS C:\> .\Add-AdxPortalRelyingPartyTrustForSaml.ps1
-domain "portal.contoso.com"#>param( [parameter(Mandatory=$true,Position=0)] $domain,
[parameter(Position=1)] $callbackPath = "/signin-saml2")$VerbosePreference =
"Continue"$ErrorActionPreference = "Stop"Import-Module adfsFunction Add-CrmRelyingPartyTrust{
param ( [parameter(Mandatory=$true,Position=0)] $name ) $identifier = "https://{0}/" -f $name
$samlEndpoint = New-ADFSSamlEndpoint -Binding POST -Protocol SAMLAssertionConsumer -Uri
("https://{0}{1}" -f $name, $callbackPath) $identityProviderValue = Get-ADFSProperties | % {
$_.Identifier.AbsoluteUri } $issuanceTransformRules = @'@RuleTemplate = "MapClaims"@RuleName =
"Transform Windows Account Name to Name ID claim"c:[Type ==
"http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname"] => issue(Type =
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier", Issuer = c.Issuer,
OriginalIssuer = c.OriginalIssuer, Value = c.Value, ValueType = c.ValueType,
Properties["http://schemas.xmlsoap.org/ws/2005/05/identity/claimproperties/format"] =
"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent");@RuleTemplate = "LdapClaims"@RuleName =
"Send LDAP Claims"c:[Type ==
"http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname", Issuer == "AD
AUTHORITY"] => issue(store = "Active Directory", types =
("http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname",
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname",
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress"), query =
";givenName,sn,mail;{{0}}", param = c.Value);'@ -f $identityProviderValue
$issuanceAuthorizationRules = @'@RuleTemplate = "AllowAllAuthzRule" => issue(Type =
"http://schemas.microsoft.com/authorization/claims/permit", Value = "true");'@ Add-
ADFSRelyingPartyTrust -Name $name -Identifier $identifier -SamlEndpoint $samlEndpoint -
IssuanceTransformRules $issuanceTransformRules -IssuanceAuthorizationRules

214
$issuanceAuthorizationRules}# add the 'Identity Provider' claim description if it is missingif
(-not (Get-ADFSClaimDescription | ? { $_.Name -eq "Persistent Identifier" })) { Add-
ADFSClaimDescription -name "Persistent Identifier" -ClaimType
"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent" -IsOffered:$true -IsAccepted:$true}# add
the portal relying party trustAdd-CrmRelyingPartyTrust $domain

Uwierzytelnianie aplikacji Facebook (karta


strony) dla portali
Dotyczy: Dynamics CRM Online
Portale CRM s w stanie hostowa aplikacj Facebook w kontekciekarta strony FacebookJest to
osigane przez wykorzystanie funkcji, takich jakZaloguj si do Facebooka i Tryby wywietlania
ASP.Net MVC

Wstpnie wymagane skadniki


Rozpocznij od skonfigurowania portalu standardowego.

Konfigurowanie programu IIS


Ta sama witryna sieci Web uywana do hostowania portalu standardowego suy take do hostowania
portalu aplikacji Facebook.Jednak witryna sieci Web musi by skonfigurowana, aby odpowiadaa nie
tylko istniejcym powizaniom, lecz rwnie specyficznym powizaniom witryny Facebook.Specyficzne
powizania witryny powinny zawiera warto nazwy hosta, ktra odrnia go jako portal aplikacji
Facebook.Na przykad standardowy portal hostowany z domenycontoso.comfacebook-contoso.com

Typ Nazwa hosta Port Uwagi

http contoso.com 80 Portal standardowy.


http facebook-contoso.com 80 Portal aplikacji Facebook.
https facebook-contoso.com 443 Zabezpieczony portal
aplikacji Facebook.

Konfiguruj tryb wywietlania


Funkcja trybw wywietlania MVC pozwala aplikacji Facebook przedstawia dostosowane. rodowisko
uytkownika.Tryb wywietlania Facebook jest wczany przez dodanie nastpujcych ustawie witryny.

215
Nazwa ustawie witryny Warto (przykady - zastp Witryna sieci Web
adresem URL Twojej karty
strony)
DisplayModes/Facebook/HostName Pole wyszukiwania: Okrel
facebook-contoso.com
stron witryny sieci Web
facebook-* portalu

Uwaga
Uwaga: Nazwa hosta portalu
aplikacji Facebook.Akceptuje
symbole wieloznaczne.

Testuj powizania witryny


Zobacz portal przez kade powizanie witryny w przegldarce sieci Web, aby si upewni, e
powizania dziaaj prawidowo.Sprawd, czy powizania witryny Facebook renderuj dostosowany
widok odrbny od innych powiza

Skonfiguruj aplikacj Facebook


1. Przejd do witrynyDeweloperzy FacebookW obszarze menu rozwijanego Moje aplikacje kliknij
przycisk"Dodaj now aplikacj""Pomi i utwrz identyfikator aplikacji"
2. W otrzymanym oknie dialogowym"Utwrz nowy identyfikator aplikacji"Wywietlana
nazwaObszar nazwyWybierz kategoriPoleObszar nazwyKliknij"Utwrz aplikacj"Przelij
rwnie ponisze okno dialogowe Kontrola bezpieczestwa (captcha).
3. Po wyldowaniu na pulpicie nawigacyjnym, przejd do obszaruUstawienia
4. Wypenij formularzPodstawowy

Wywietlana nazwa Portal Contoso


Adres e-mail kontaktu administrator@contoso.com
Domeny aplikacji portal.contoso.comfacebook-portal.contoso.com

Uwaga
Jeeli nie mona pomylnie ustawi wartoci
domeny, pozostaw to pole na razie puste,
wykonaj nastpny krok, aby okreliAdres URL
witryny

216
Kliknij przycisk+ Dodaj platformWitryna sieci WebWprowadAdres URL witryny

Witryna sieci web


Adres URL witryny Przykad - http://contoso.com

Ponownie kliknij przycisk+ Dodaj platformKarta stronyZakocz t now sekcj na podstawie


nastpujcych pl.

Karta strony
Zabezpiecz adres URL karty strony https://facebook-contoso.com/app/facebook
Nazwa karty strony Portal Contoso

Uwaga
Adres URL karty strony powinien mie ciek/app/facebookPortal uywa tego punktu kocowego do
uruchamiania portalu Aplikacja.

KliknijZapisz zmiany
Zwr uwag na wartociIdentyfikator aplikacjiKlucz aplikacjiUyj tych wartoci podczas
konfigurowania ustawie witryny.Dwa ustawienia witryny uwierzytelniania, ktre musz zosta
skonfigurowane:
Authentication/OpenAuth/Facebook/AppId
Authentication/OpenAuth/Facebook/AppSecret
Warto i Witryna sieci Web kadego ustawienia witryny musi rwnie zosta dodana do ustawie
witryny.***Ustawienia witryny uwierzytelniania Facebook mog wymaga odtworzenia puli aplikacji
witryny sieci Web zanim stan si funkcjonalne***

Opublikuj aplikacj
Kliknij, i przejd do obszaruStan i weryfikacjaPierwsza opcja kartyStanCzy chcesz, aby ta aplikacja i
wszystkie jej aktywne funkcje bya dostpna dla wszystkich?TAK

Dodaj kart strony Facebook do Twojej strony


Facebook
Jeli nie masz strony Facebook, skorzystaj zTEGO CZAJeli bdziesz uywa istniejcej strony,
biecy uytkownik Facebook musi mie wystarczajce uprawnienia, aby doda kart strony do
strony.Jeli Twoja strona Facebook nie ma jeszcze wczonej funkcji Karta strony, naley j wczy,
przechodzc do konkretnego adresu URL (zastpujc odpowiedni identyfikator aplikacji i warto
adresu URL "dalej").Poniszy adres URL moe by uywany jeli zastpisz identyfikator aplikacji i
zakodowany adres URL swoimi informacjami.Dalsze informacje znajduj situtu
https://www.facebook.com/dialog/pagetab?app_id=0123456789&next=http%3a%2f%2ffacebook-
contoso.com%2F

217
Wywietla to okno dialogowe Dodaj kart strony, aby zaznaczy stron, ktra bdzie zawiera Kart
strony i aplikacj.Przejd z powrotem na stron, a aplikacja powinna by dostpna w siatce dodanych
kart stron.Kliknij kart strony, aby wywietli portal aplikacji Facebook w ramce na stronie Facebook.

Uwaga
Domylnie program Internet Explorer nie pozwala na tworzenieplikw cookie innych firmJest tak w
przypadku portalu aplikacji Facebook hostowanego z karty strony.Efektem ubocznym takiego
blokowania plikw cookie jest to, e aplikacja nie jest w stanie utworzy i obsuy uwierzytelnionej
sesji.Mona to rozwiza aktualizujc portal aplikacji, aby opublikowa reguy platformy preferencji
prywatnoci (P3P).Istniej rne opcje na osignicie tego celu, jedn z nich jest zaktualizowanie pliku
web.config portalu aplikacji, aby uwzgldnianagwek niestandardowyNa przykad:

<configuration>

<system.webServer>

<httpProtocol>

<customHeaders>

<add name="P3P" value='CP="ALL ADM DEV PSAi COM OUR OTRo STP IND ONL"'/>

</customHeaders>

</httpProtocol>

</system.webServer>

</configuration>

Treci zabezpieczone w portalach


Dotyczy: Dynamics CRM Online
W tej sekcji dowiesz si, jak przypisywa prawa i uprawnienia do treci zabezpieczonych i zezwala na
edycj front-side.

Twrz role sieci Web dla portali


Dotyczy: Dynamics CRM Online
Gdy kontakt zosta skonfigurowany do uywania na portalu, naley mu wyznaczy przynajmniej
jednrol sieci WebNa przykad, aby uzyska dostp do strony zastrzeonej, kontakt musi by
przypisany do roli, do ktrej odczyt dla tej strony jest ograniczony.Aby opublikowa now zawarto,

218
kontakt musi by umieszczony w roli, ktra posiada uprawnienia do publikowania zawartoci.Za chwil
przyjrzymy si zasadom i uprawnieniom, teraz spjrzmy jednak najpierw na sposb tworzenia roli sieci
Web i przypisywania kontaktu do roli:
Najpierw naley utworzy rol sieci Web.Mona to zrobi za pomoc programu CRM:
1. Przejd doPortale
2. KliknijRole sieci Web
Aby utworzy now rol sieci Web:
1. KliknijNowa
2. Okrel wartoci dla zapewnionych pl
3. KliknijZapisz

Atrybuty i relacje
W poniszej tabeli objaniono wiele atrybutw sieci Web uywanych przez portale CRM.

Nazwa Opis

Nazwa Opisowa nazwa roli sieci Web


Witryna sieci Web Skojarzona witryna sieci Web
Opis Wyjanienie celu roli sieci Web.Opcjonalny.
Rola uwierzytelnionych uytkownikw Warto logiczna.Jeli ustawiona warto to true,
bdzie to domylna rola sieci Web dla
uwierzytelnionych uytkownikw (patrz poniej).

Uwaga
Dla danej witryny sieci Web powinna istnie
tylko jedna rola sieci Web z atrybutem Rola
uwierzytelnionych uytkownikw ustawionym na
true.Bdzie to domylna rola sieci Web dla
uytkownikw uwierzytelnionych, ktrym nie
zostaa przypisana rola sieci Web.

Rola uytkownikw anonimowych Warto logiczna.Jeli ustawiona warto to true,


bdzie to domylna rola sieci Web dla
nieuwierzytelnionych uytkownikw (patrz poniej)

Uwaga
Dla danej witryny sieci Web powinna istnie
tylko jedna rola sieci Web z atrybutem Rola
uytkownikw anonimowych ustawionym na
true.Bdzie to domylna rola sieci Web dla
nieuwierzytelnionych uytkownikw.**Rola
uytkownikw anonimowych bdzie

219
Nazwa Opis
respektowaa wycznie przyznane dla
EncjiUprawnienia.

Teraz, gdy rola sieci Web zostaa utworzona, moesz j skonfigurowa do swoich potrzeb za
porednictwem rnych uprawnie, regu i skojarze.

Opcjonalna domylna rola sieci Web dla


uwierzytelnionych uytkownikw
Po wczeniu "Rola uwierzytelnionych uytkownikw", stanie si domyln rol sieci Web dla
wszystkich uytkownikw.Ta rola jest powszechnie stosowana w celu zapewnienia wstpnie
ustalonego dostpu dla uytkownikw, ktrzy nie s skojarzeni z innymi rolami.Naley pamita, e
uytkownicy mog mie wiele rl sieci Web, ale moe istnie tylko jedna Rola sieci web
uwierzytelnionych uytkownikw dla uytkownikw uwierzytelnionych.

Opcjonalna domylna rola sieci Web dla


uytkownikw nieuwierzytelnionych
"Rola anonimowych uytkownikw" jest przeznaczona do uywania z uprawnieniami encji.Nie bdzie
ona respektowaa adnych innych regu ani uprawnie.Po wczeniu "Rola anonimowych
uytkownikw", stanie si ona domyln rol sieci Web dla wszystkich uytkownikw.Moe istnie tylko
jedna Rola sieci web anonimowych uytkownikw dla nieuwierzytelnionych uytkownikw.

Kontrola dostpu do stron sieci Web dla portali


Dotyczy: Dynamics CRM Online
Reguy kontroli dostpu do stron sieci Web, ktre tworzysz dla Twojej witryny, aby kontrolowa
zarwno akcje publikowania, ktre rola sieci Web moe wykonywa na stronach Twojej witryny, jak
rwnie aby kontrolowa, ktre strony s widoczne przez te role sieci Web.Encja dostpu do strony
sieci Web ma nastpujce atrybuty:

Nazwa Opis

Nazwa Opisowa nazwa reguy.


Witryna sieci Web Witryna sieci Web, ktrej dotyczy ta regua; musi
odpowiada stronie sieci Web strony, do ktrej jest
stosowana ta regua.Strona sieci Web Filtry.
Strona sieci Web ktrego dotyczy ta regua.Zarzdzaj stronami sieci
Web

Uwaga

220
Nazwa Opis

Regua wpynie nie tylko na strony, ale rwnie


na wszystkie strony podrzdne strony, dlatego
te tworzc ten atrybut, wybierz ga witryny
sieci Web, do ktrej regua bdzie
stosowana.Jeli regua jest stosowana do strony
gwnej, bdzie stosowana rwnie do caego
portalu.

Prawo lubUmoliw zmianOgranicz odczytZobacz


poniej.
Opis Opis reguy.Opcjonalny.

Po utworzeniu nowej reguy kontroli dostpu, skojarz j ze stron, spowoduje to wpyw zarwno na
stron, do ktrej przypisujesz dan regu, jak i na wszystkie strony podrzdne innymi sowy, na ca
"ga" witryny sieci Web.
Istniej dwa typy reguy kontroli dostpu: Umoliw zmian i Ogranicz odczyt.

Umoliw zmian
Umoliw zmian pozwala uytkownikowi w roli sieci Web skojarzonej z regu na publikowanie zmian
na tej stronie i na wszystkich stronach podrzdnych tej strony.
Umoliw zmian ma pierwszestwo nad ogranicz odczyt.
Na przykad moesz posiada sekcj "aktualnoci" witryny; i chcesz umoliwi jej edycj przez
uytkownikw w roli sieci Web "edytor wiadomoci".Ci uytkownicy mog nie mie dostpu do caej
witryny, i z pewnoci nie mog edytowa caej witryny, ale w ramach tego odgazienia maj
uprawnienia do penej zawartoci publikacji.Utworzysz wic regu kontroli dostpu do strony sieci Web
o nazwie "udziel edytorom wiadomoci uprawnie do publikacji aktualnoci" lub podobnej.

Nastpnie ustawisz prawa do "umoliw zmian" i stron sieci Web do strony nadrzdnej caego
odgazienie "aktualnoci" witryny.

Nastpnie przypiszesz t rol sieci Web do kontaktw, ktrych chcesz wyznaczy na edytorw
wiadomoci.Pamitaj, e jeden uytkownik moe mie przypisanych wiele rl.
Regua umoliw zmian powinna zawsze znajdowa si w dowolnym portalu, dla ktrego chcesz
wczy edycj front-side.Regua ta dotyczy bdzie strony gwnej witryny, co uczyni j regu
domyln caej witryny.Regua ta bdzie skojarzona z rol sieci Web, ktra ma reprezentowa rol
administracyjn witryny.Uytkownicy, ktrzy maj otrzyma prawa do publikowania zawartoci front-
side, zostan przypisani do tej roli.

Ogranicz odczyt
Regua ogranicz odczyt jest uywana do ograniczania wywietlania strony (i jej stron podrzdnych) oraz
jej zawartoci tylko do okrelonych uytkownikw.
Wszdzie tam, gdzie regua umoliw zmian jest reguzezwalajcograniczajcNa przykad moesz

221
posiada sekcj witryny przeznaczon tylko do pracownikw.Moesz ograniczy odczyt tego
odgazienia wycznie do osb w roli "pracownik" w sieci Web.Utworzysz w zwizku z tym now
regu o nazwie "ogranicz odczyt i umoliw go wycznie Pracownikom".
Nastpnie ustawisz prawo do ograniczenia odczytu i stron do strony u gry odgazienia, ktre ma by
odczytywane tylko przez pracownikw.

Nastpnie skojarzysz t regu z rol sieci Web Pracownik, i przypiszesz do tej roli uytkownikw.

Uwaga
Wze strona "gwna" witryny sieci Web jest wzem specjalnym i nie mona dla niego stosowa
reguy ogranicz odczyt.Spowoduje to bd w czasie wykonywania.Sprawdzanie poprawnoci
zabezpiecze wymaga, aby wszyscy uytkownicy byli w stanie odczyta stron gwn witryny sieci
Web, aby zatwierdzi poprawno zawartoci w obrbie witryny.Login, odmowa dostpu, nie
znaleziono strony i strona bdu s rwnie przypadkami szczeglnymi, ktre rwnie musz by
odczytywane przez wszystkich uytkownikw.

Przypisz uprawnienia ustawione dla roli sieci


Web dla portali
Dotyczy: Dynamics CRM Online
Uprawnienia dostpu do witryny sieci Web to zestaw uprawnie skojarzonych zTwrz role sieci Web
dla portaliUstawienia uprawnie okrelaj, ktre skadniki mog by zarzdzane w portalu.

Nazwa Opis

Zarzdzanie fragmentami kodu zawartoci Umoliwia edycj formantwDostosowuj


zawarto za pomoc fragmentw kodu
zawartoci
Zarzdzanie znacznikami witryn Umoliwia edycj hiperczy, ktre
uywajznaczniki witryn
Zarzdzanie zestawami linkw sieci Web Umoliwia edycjZarzdzaj czami sieci Web w
CRM lub na portalach
Podgld nieopublikowanych encji Umoliwia przegldanie widocznych w portalu
encji, ktrych stan publikacji toProjekt

Aby doda uprawnienie dostpu do witryny sieci Web do roli w sieci Web, wystarczy utworzy now
encj dostpu do witryny sieci Web, nada jej zestaw uprawnie, nada jej nazw, skojarzy z
przedmiotow witryn sieci Web, zapisa a nastpnie skojarzy j z wybran rol (lub rolami) sieci
Web.

222
Dodaj zabezpieczenia oparte na rekordach, przy
uyciu uprawnie encji dla portali
Dotyczy: Dynamics CRM Online
Zabezpieczenia oparte na rekordach w portalach CRM, ktre maj zastosowanie do pojedynczych
rekordw s zapewniane za pomoc uprawnie encji.
Uprawnienia do zmiany i dostpu do adresw URL w mapie witryny portalu s przyznawane za pomoc
autoryzacji zawartoci, menederowie witryny bd rwnie chcieli zabezpieczy niestandardowe
aplikacje sieci Web utworzone za pomocDefiniuj formularze encji i logik niestandardow w portalu
CRMDodaj stron sieci Web, aby renderowa list rekordw
Aby zabezpieczy te funkcje wprowadzono Uprawnienia encji umoliwiajce przyznawanie bardziej
szczegowych praw dla dowolnych encji i wczanie zabezpiecze na poziomie rekordu przez definicje
relacji.

Dodawanie uprawnie encji do roli sieci Web


Uprawnienia encji s dodawane doTwrz role sieci Web dla portaliPamitaj, e dany kontakt moe
nalee do dowolnej liczby rl a dana rola moe zawiera dowoln liczb uprawnie encji.
Aby doda Uprawnienia encji doTwrz role sieci Web dla portaliRole sieci Web dla witryny sieci Web
mona znale w CRM wPortale > Role sieci WebPortale > {Twj portal} > Role sieci Web
Kliknij, abyDodaTu moesz klikn, aby utworzyNowy

Podczas tworzenia nowego rekordu Uprawnienia encji pierwszym krokiem jest


okrelenieEncjiNastpnym krokiem jest okrelenieZakresuGlobalnyRelacjiWreszcie okrel Prawa,
ktre s przyznawane dla Roli za porednictwem tego uprawnienia.Zauwa, e prawa s zbiorcze, wic
jeli uytkownik znajduje si w jednej roli, ktra uprawnia do odczytu, i w innej, ktra udziela prawa do
odczytu i aktualizacji, uytkownik bdzie posiada prawa do odczytu i aktualizacji wszelkich rekordw,
ktre nakadaj si pomidzy tymi dwiema rolami.

Zakres globalny
Jeli rekord Uprawnienia z udzielonymi uprawnieniami doodczytuBd oni mogli na przykad zobaczy
wszystkich potencjalnych klientw, wszystkie konta i tak dalej.Uprawnienie to zostanie bdzie
automatycznie przestrzegane przez wszelkie listy encji; zasadniczo wywietlajc wszystkie rekordy
wedug dokadnie widokw CRM, ktre zostay zdefiniowane dla tej listy.Ponadto jeli uytkownik

223
bdzie prbowa uzyska dostp do rekordu za porednictwem formularza encji, do ktrego nie ma
dostpu, zobaczy bd uprawnie.

Zakres kontaktu
Dziki zakresowi kontaktu zalogowany uytkownik w roli, dla ktrej zdefiniowano rekordu uprawnie,
bdzie posiada prawa udzielone przez te uprawnienia tylko dla rekordw, ktre s zwizane z
rekordem kontaktu uytkownika za porednictwem relacji zdefiniowanej w CRM.
Na licie encji, oznacza to, e filtr zostanie dodany do wszelkich widokw CRM ukazywanych przez t
list, co pobiera jedynie rekordy poczone bezporednio z biecym uytkownikiem (ta relacja moe
by traktowane jako "wasno", "zarzdzanie prawami" itp jeli to pomaga, w zalenoci od
scenariusza.)
umoliwi jedynie odpowiednie uprawnienie do Odczytu, Tworzenia, Zapisu itp., jeli ta relacja istnieje
w chwili adowania rekordu.Definiuj formularze encji i logik niestandardow w portalu CRM

Zakres konta
Dziki zakresowi konta zalogowany uytkownik w Roli, dla ktrej zdefiniowano rekordu uprawnie,
bdzie posiada prawa udzielone przez te uprawnienia tylko dla rekordw, ktre s zwizane z
rekordemkonta nadrzdnego

Wasny zakres
Wasny zakres pozwala uytkownikowi zdefiniowa prawa do wasnego rekordu kontaktu
(tosamoci).To pozwala uytkownikom korzysta z Formularzy encji lub Formularzy sieci Web, aby
wprowadzi zmiany w ich wasny rekordzie kontaktu poczonym z ich profilu.Naley zauway, e
domylna strona "Profil" ma wbudowany specjalny formularz, ktry pozwala dowolnemu uytkownikowi
zmienia podstawowe informacje o kontakcie i rezygnowa lub zapisywa si na listy
marketingowe.Jeli ten formularz znajduje si w Twoim portalu (co jest ustawieniem domylnym),
uytkownicy nie wymagaj tego uprawnienia, aby go uywa.Bd wymagali tego uprawnienia, aby
korzysta z niestandardowych Formularzy encji lub Formularzy sieci Web ukierunkowanych na Rekord
kontaktu uytkownika.

Zakres nadrzdny
W tym najbardziej zoonym przypadku przyznawane s uprawnienia dla encji znajdujcych si o
relacj od encji, dla ktrej rekord uprawnie zosta ju zdefiniowany.To uprawnienie jest rekordem
podrzdnym nadrzdnego Uprawnienia encji.
Nadrzdny rekord uprawnienia definiuje uprawnienie i zakres dla encji (prawdopodobnie Globalny lub
Zakres kontaktu, mimo e moliwy jest rwnie zakres nadrzdny).Encja moe by zwizana z
kontaktem (w przypadku Zakresu kontaktu) lub zdefiniowanych globalnie.Z tym uprawnieniem ju
przyznanym, Uprawnienie podrzdne jest tworzone, ktre definiowao relacj z innej encji do encji
zdefiniowanej w relacji nadrzdnej.
W efekcie tego uytkownicy w roli sieci Web, ktrzy maj dostp do rekordw okrelonych przez
uprawnienia encji, bd mieli rwnie prawa, zdefiniowane przez rekord uprawnienia podrzdnego do
rekordw zwizanych z rekordem nadrzdnym.

224
Atrybuty i relacje
W poniszej tabeli opisano atrybuty Uprawnienia encja.
Nazwa Opis

Nazwa Opisowa nazwa rekordu.To pole jest wymagane.


Nazwa encji Nazwa logiczna encji, ktry ma by
zabezpieczona lub bdzie definiowa Relacj
kontakt lub Relacj nadrzdn w celu
zabezpieczenia encji pokrewnej uprawnie
podrzdnych.To pole jest wymagane.
Zakres Jedna z nastpujcych:
Globalny - Udziel uprawnie z rekordu encji
bez adnych wymogw dla waciciela
(kontakt).
Kontakt - Udziel uprawnienia do rekordu encji,
ktra ma bezporedni relacj z
wacicielem(kontakt).
Konto - Udziel uprawnienia do rekordu encji,
ktra jest w relacji z kontem, ktre suy jako
waciciel, przy zaoeniu, e konto jest
klientem nadrzdnym kontaktu.
Nadrzdny - Udziel uprawnie do rekordu
encji za porednictwem acucha uprawnie
nadrzdnych.
To pole jest wymagane.
Relacja z kontaktem Wymagany tylko wtedy, gdy Zakres =
Kontakt.Nazwa schematu relacji midzy
kontaktem a encj okrelona przez pole Nazwa
encji.
Relacja nadrzdna Wymagana tylko wtedy, jeli przypisane zostao
Uprawnienie encji.Nazwa schematu relacji midzy
encj okrelon przez pole Nazwa encji i encj
okrelon przez pole Nazwa encji dla
nadrzdnego Uprawnienia encji.
Uprawnienia encji nadrzdnej Wymagane tylko wtedy, gdy Zakres =
Nadrzdny.Nadrzdne Uprawnienie encji.
Odczyt Uprawnienie, ktre okrela, czy uytkownik moe
odczyta rekord.
Zapis Uprawnienie, ktre okrela, czy uytkownik moe
zaktualizowa rekord.

225
Nazwa Opis

Tworzenie Uprawnienie, ktre okrela, czy uytkownik moe


utworzy nowy rekord.Prawo do tworzenia rekordu
dla typu encji nie dotyczy pojedynczego rekordu, a
klasy encji.
Delete Uprawnienie, ktre okrela, czy uytkownik moe
usun rekord.
Doczanie Uprawnienie, ktre okrela, czy uytkownik moe
doczy inny rekord do okrelonego
rekordu.Uprawnienia dostpu Docz i Docz do
wsppracuj ze sob.
Za kadym razem, gdy uytkownik docza jeden
rekord do innego, uytkownik musi posiada oba
uprawnienia.Na przykad, aby operacja si udaa,
gdy doczasz notatk do sprawy musisz posiada
uprawnienia dostpu Docz dla notatki oraz
uprawnienia dostpu Docz do bezporednio dla
sprawy.
Doczanie do Uprawnienie, ktre okrela, czy uytkownik moe
doczy przedmiotowy rekord do innego
rekordu.Uprawnienia dostpu Docz i Docz do
wsppracuj ze sob.
Aby uzyska wicej informacji zobacz opis dla
Docz.

Globalne uprawnienia dla zada zwizanych z potencjalnymi


klientami
W jednym scenariuszu moemy zapragn uy listy encji i formularzy encji, aby ukaza wszystkich
potencjalnych klientw w portalu kademu, kto posiada niestandardow rol sieci Web "Meneder
potencjalnego klienta".Na formularzu edycji potencjalnego klienta, ktry jest uruchamiany przy kadym
klikniciu wiersza potencjalnego klienta na licie, pojawi si podsiatka ukazujca rekordy powizanego
zadania.Rekordy te powinny by dostpne dla wszystkich uytkownikw w roli menedera
potencjalnego klienta.W pierwszym kroku nadamy Uprawnienia globalne potencjalnych klientw dla
wszystkich w roli menedera klientw potencjalnych.
Ta rola ma pokrewne Uprawnienie encji dla encji "Potencjalny klient", o zakresie globalnym.
Uytkownicy w tej roli maj dostp do wszystkich potencjalnych klientw za porednictwem List encji
lub Formularzy w portalu.

226
Dodamy teraz Uprawnienia podrzdne do Globalnego uprawnienia potencjalnego klienta.Po otworzeniu
rekordu uprawnienia nadrzdnego najpierw przejd do podsiatkiUprawnienia encji
podrzdnejNoweNowy

Wybierz encj jako Zadania iZakresNadrzdnyZauwa, e moesz wybra relacj nadrzdn


(Lead_TasksTo uprawnienie oznacza, e kontaktu, ktry jest w roli sieci Web z uprawnieniem
nadrzdnym bdzie posiada uprawnienia globalnedo wszystkich zada, ktre s zwizane z
potencjalnym klientem
Pamitaj, e aby Twoje listy przestrzegay tych uprawnie, musisz wczy Uprawnienia encji na licie I
musz istnie akcje, ktre faktycznie pozwol uytkownikom na wykonywanie akcji, dla ktrych zostay
przyznane uprawnienia.Ponadto, Uprawnienia musz rwnie zosta wczone na rekordzieDefiniuj
formularze encji i logik niestandardow w portalu CRMPonadto, aby wczy odczytu lub utworzony
dla zada, naley skonfigurowa rwnie te Formularze encji i edytowa formularze, aby usun pole
wyszukiwania Dotyczy z tych formularzy.

227
To udzieli uprawnie dla wszystkich zada, ktre s zwizane z potencjalnymi klientami.Jeli Zadania
zostan ukazane na licie encji, filtr zostanie dodany do listy, aby tylko te zadania, ktre s zwizane z
potencjalnym klientem, pojawiy si na licie.W naszym przykadzie zostan one ukazane z podsiatk w
formularzu encji.

Uprawnienia z zakresem bazujcym na kontakcie dla zada


Innym przykadem moe by sytuacja, gdy chcesz zezwoli na dostp do zada, dla ktrych kontakt
jest powizany jest nadrzdnym klientem potencjalnym dla tego zadania.Ten scenariusz jest prawie
identyczny do powyszego, jednak w tym przypadku uprawnienie nadrzdne ma zakres Kontaktu,
zamiast zakresu globalnego.Relacja musi zosta okrelona w relacji nadrzdnej midzy encj
Potencjalny klient a encj Kontakt.
Po nadaniu tych uprawnie uytkownicy w roli menedera potencjalnego klienta bd mieli dostp
potencjalnych klientw, ktrzy s z nimi bezporednio zwizani jako okrelony przez uprawnienie
kontakt-zakres, i zadania zwizane z tymi samymi potencjalnymi klientami zgodnie z rekordem
uprawnienie podrzdne.

228
Definiuj formularze encji i logik
niestandardow w portalu CRM
Dotyczy: Dynamics CRM Online
Konfiguracja oparta na danych umoliwiajca uytkownikom kocowym moliwo dodawania
formularza sucego do zbierania danych w portalu bez wymagania od dewelopera ukazania
formularza w portalu.Formularze encji s tworzone w programie CRM a nastpnie umieszczane na
stronach internetowych w Portalu lub uywane w poczeniu z PodsiatkamiDodaj stron sieci Web, aby
renderowa list rekordw

Dodaj formularz do portalu


Formularz encji zawiera relacje zZarzdzaj stronami sieci WebRelacja ze stron sieci Web umoliwia
dynamiczne pobieranie definicji formularza dla wza danej strony wwitryna sieci Web
Aby wywietli istniejce Formularze encji lub utworzy nowe Formularze encji, przejd doPortale >
Formularze encji
Podczas tworzenia nowego Formularza encji, pierwszym krokiem jest okrelenieEncjiNazwy
formularzatryb: Wstaw, Edytuj lub Tylko do odczytuWybrany tryb pozwala ustali, czy tworzysz
nowy rekord z portalu, edytujesz istniejcy rekord czy tylko wywietlasz informacje o rekordzie w
portalu

229
Uwaga
musi by skojarzony zeFormularz encjiZarzdzaj stronami sieci Webwitryna sieci Web

skojarzone z formularzem encji mog by przegldane za pomoc czaZarzdzaj stronami sieci


WebStrony sieci WebPokrewne
Podczas tworzenia lub edycji strony sieci Web,Formularz encji
Rne strony wzorcowe, uywane przez portal i znajdujce si w katalogu instalacji portali CRM
zawieraj deklaracje formantu serwera EntityForm.Podczas rederowania strony sieci Web zawierajcej
szablon strony Strona (~ / Pages/Page.aspx) lub szablon strony Caa strona (~ / Pages/FullPage.aspx)
formanty okrel, czy wyszukiwanie formularza encji zawiera warto, a nastpnie formularz bdzie
renderowany.

Zabezpiecz formularze
W celu zabezpieczenia formularzy, naley utworzy uprawnienia encji, ktre okrelaj dostp i
wasno rekordw w CRM zgodnie zTwrz role sieci Web dla portaliJeli uytkownik zatrzyma si na
Formularzu encji, a nie ma uprawnie, otrzyma komunikat o bdzie.AbyWczy uprawnieniapole
wartoci logicznej, "Wcz uprawnienia encji" musi by ustawione na prawda.

Waciwoci formularza sieci Web dla portali


Dotyczy: Dynamics CRM Online
Formularz sieci Web zawiera relacje zZarzdzaj stronami sieci WebRelacja ze stron sieci Web
umoliwia dynamiczne pobieranie definicji formularza dla wza danej strony wwitryna sieci Web
Inne opcje w rekordzie formularza sieci Web same kontroluj najwyszy poziom preferencji dla
wieloetapowego procesu jako caoci, na przykad to, czy chcesz wywietla pasek postpu.
Aby wywietli istniejce Formularze sieci Web lub utworzy nowe Formularze sieci Web, przejd
doPortale -> Formularze sieci Web

Uwaga
musi by skojarzony zeFormularz sieci WebZarzdzaj stronami sieci Webwitryna sieci Web

Podczas tworzenia lub edycji strony sieci Web,Formularz sieci Web

230
Atrybuty
Nastpujce atrybuty i relacje okrelaj funkcje formularza sieci Web.

Nazwa Opis

Nazwa Tytu formularza uywanego dla odwoania.


Krok pocztkowy Pierwszy krok na formularzu.Formularz sieci Web
skada si bdzie z jednego lub kilku
krokw.Bardziej szczegowe informacje
dotyczce krokw mona znale w sekcji
zatytuowanej Krok formularza sieci Web poniej.

Uwaga
Uwaga: Pierwszy krok nie moe by krokiem
typu "Warunek".

Wymagane uwierzytelnianie Zaznaczenie tego pola oznacza, e gdy


niezalogowany uytkownik odwiedzi stron
zawierajc formularz, zostanie on
przekierowywany do strony logowania.Po

231
Nazwa Opis
pomylnym logowaniu uytkownik zostanie
przekierowany z powrotem do strony zawierajcej
formularz.
Rozpocznij now sesj przy adowaniu Wybranie "Tak" oznacza, e jeeli uytkownik
otwiera formularz w nowym oknie przegldarki lub
w nowej karcie lub zamyka przegldark lub
stron i zwraca formularz rozpoczynana jest
cakowicie nowa sesja i rozpoczyna si pierwszy
krok.W przeciwnym razie sesja zostanie
utrwalona, a uytkownik bdzie mg zamkn
przegldark lub stron i wznowi pniej
dokadnie w tym samym miejscu.Ustawieniem
domylnym jest Nie.
Wiele rekordw na uytkownika dozwolone Wybranie "Tak" oznacza, e uytkownik moe
utworzy wicej ni jedno przesanie.Pomaga to
formularzowi w okrelaniu, co naley zrobi, gdy
uytkownik powrci do formularza.Ustawieniem
domylnym jest 'Tak'.
Edytuj wygasy kod stanu Docelowa warto cakowita kodu stanu encji w
poczeniu z przyczyn stanu wskazuje, kiedy
istniejcego rekordu nie mona ju edytowa.
Edytuj przyczyn stanu wyganicia Docelowa warto cakowita kod stanu encji po
poczeniu z kodem stanu, wskazuje, e kiedy
istniejcy rekord ma te wartoci to rekord nie
moe ju by edytowany, tj. gdy rekord jest
aktualizowany jako ukoczony na przykad.
Edytuj wygasy komunikat Komunikat wywietlany, gdy kod stanu
istniejcego rekordu i przyczyna stanu s zgodne
z okrelonymi wartociami.Komunikat
domylny;Dla kadego pakietu jzykowego
zainstalowanego i wczonego dla organizacji
CRM bdzie dostpne pole, w ktrym bdzie
trzeba wprowadzi komunikat w skojarzonym
jzyku."Przesyanie zostao zakoczone.
Dzikujemy!"

Ustawienia Wskanika podstpu


Nazwa Opis

Wczona Zaznacz, aby wywietli wskanik


postpu.Domylnie jest wyczony.
Typ Jedna z poniszych:
Tytu

232
Nazwa Opis
Liczbowy (krok x z n)
Pasek postpu
Domylnie jest to "Tytu"
Pozycja Jedna z poniszych:
Do gry
Do dou
Po lewej
Po prawej
Pozycja wzgldem formularza.Domylna warto
to "Gra".
Umie numer kroku przed tytuem kroku Zaznacz, aby doda numer kroku na pocztku
tytuu kroku.Domylnie pole to nie jest
zaznaczone.

Przykad rnych typw wskanika postpu:


Tytu

Tytu poprzedzony numerem kroku

233
Liczbowe

Pasek postpu

234
Ostrzeenie dotyczce zapisywania zmian
Nazwa Opis

Wywietl ostrzeenie dotyczce zapisywania Zaznacz, aby wywietla komunikat ostrzegawczy,


zmian przy zamykaniu gdy uytkownik wprowadzi zmian w polu (lub
polach) i prbuje odwiey stron, zamkn
przegldark, klikn przycisk wstecz przegldarki
lub klikn przycisk Poprzedni w formularzu
obejmujcym wiele krokw.
Komunikat ostrzegawczy dotyczcy zapisywania Dla poszczeglnych pakietw jzykowych,
zmian zainstalowanych i wczonych dla organizacji
CRM dostpne bdzie pole suce do
wprowadzania wiadomoci w powizanym
jzyku.Jeli wiadomo zostaa okrelona,
zostanie uyta domylna wiadomo przegldarki.

Przykad:

Uwaga
Firefox nie zapewnia moliwoci okrelania komunikatu niestandardowego.

Metadane formularza sieci Web


Metadane formularza sieci Web zawieraj dodatkow logik modyfikowania zachowania w celu
rozszerzenia lub zastpienia funkcji pl formularza, co jest niemoliwe w przypadku funkcji edytowania
formularzy encji macierzystej CRM.
W Kroku formularza sieci Web, ktry ma pola, ktre chcesz zmodyfikowa
Kliknij czeMetadane
Aby doda nowy rekord

235
1. KliknijDodaj nowe metadane formularza sieci Web
Aby edytowa istniejcy rekord
1. Kliknij dwukrotnie rekord w siatce.

Waciwoci metadanych formularza sieci Web


Nastpujce atrybuty zapewniaj dodatkowe style i zdolnoci elementw w formularzu.
Nazwa Opis

Krok formularza sieci Web Krok formularza sieci Web skojarzony z rekordem
metadanych formularza sieci Web.
Typ Dostpne opcje:
Attribute
Section
Tab
Wybranie atrybutu jako wartoci Typ wywietla
odpowiednie opcje dla modyfikowania pl na
biecym formularzu renderowanym dla
pokrewnego kroku.Wybranie Sekcja jako wartoci
Typ wywietla opcje dostpne do modyfikowania
sekcji w formularzu.Wybranie Karta jako wartoci
Typ wywietla opcje dostpne do modyfikowania
karty w formularzu.

Typ metadanych formularza sieci Web = Atrybut


Nastpujce waciwoci s wywietlane, gdy wybrany Typ to 'Atrybut'.
Nazwa Opis

Nazwa logiczna atrybutu Nazwa logiczna pola atrybutu do zmodyfikowania.


Etykieta Zastpuje domyln etykiet przypisan do
atrybutu na encji z tekstem okrelonym w tych
danych wejciowych.Dla poszczeglnych pakietw
jzykowych, zainstalowanych i wczonych dla
organizacji CRM dostpne bdzie pole suce do
wprowadzania wiadomoci w powizanym jzyku.

Styl formantu
Ponisze opcje umoliwiaj modyfikacj stylu i funkcji pola atrybutu.
Nazwa Opis

Styl Jedna z nastpujcych:


Zestaw opcji jako pionowa lista przyciskw

236
Nazwa Opis
radiowych
Zestaw opcji jako pozioma lista przyciskw
radiowych
Pojedynczy wiersz tekstu jako Geolocation
Lookup Validator (wymaga ustawie mapy
Bing)
Grupuj liczb cakowit jako sta sum
(Wymaga Nazwy grupy)
Grupuj liczb cakowit jako skal rang bez
takich samych wartoci (wymaga Nazwy
grupy)
Grupuj liczb cakowit jako skal rang z
dozwolonymi takimi samymi wartociami
(wymaga Nazwy grupy)
Macierz wielu opcji wyboru (wymaga Nazwy
grupy)
Wiele opcji wyboru (wymaga Nazwy grupy)
Grupuj liczb cakowit jako rang
skumulowan (Wymaga Nazwy grupy)
Nazwa grupy Nazwa uywana do grupowania formantw w
jeden formant zoony.
Minimalna liczba wymaganych wybranych w To wymagane minimalne wartoci wybrane w
przypadku wielu opcji wyboru pytaniu z wieloma opcjami odpowiedzi.Konieczne
tylko w przypadku zaznaczenia stylu formantu
"Wiele opcji wyboru".
Maksymalna liczba wybranych w przypadku wielu Jest to maksymalna liczba wartoci dozwolonych
opcji wyboru do wybrania w pytaniu z wieloma opcjami
odpowiedzi.Konieczne tylko w przypadku
zaznaczenia stylu formantu "Wiele opcji wyboru".
Minimalna czna staa suma Jest to warto minimalna wymagana stosowana
do pola odpowiedzi staej sumy.Konieczne tylko w
przypadku wybrania stylu formantu "Grupuj liczb
cakowit jako sta sum".
Maksymalna czna staa suma Jest to maksymalna liczba wartoci, ktra jest
dozwolona dla stosowania do pola odpowiedzi
staej sumy.Konieczne tylko w przypadku wybrania
stylu formantu "Grupuj liczb cakowit jako sta
sum".
Ustaw losowe wartoci zestawu opcji Okrelenie Tak powoduje losowo zamwione
opcje wymienione dla formantu z zestawu

237
Nazwa Opis
opcji.Stosuje si tylko do atrybutw typu Zestaw
opcji.
Klasa CSS Dodaje niestandardow nazw klasy CSS do
formantu.

Wypenij wstpnie pole


Nastpujce opcje zapewniaj warto domyln dla pola w formularzu.
Nazwa Opis

Ignoruj warto domyln Ignoruje warto domyln okrelonego pola


atrybutu.Przydatne dla atrybutw, ktre s polami
dwch opcji renderowanymi jako lista przyciskw
radiowych Yes|No jako e CRM automatycznie
domylnie przypisuje warto yes lub no, ta opcja
sprawia, e moliwe jest wywietlanie pyta
Yes|No bez wstpnie zdefiniowanej odpowiedzi.
Typ Jedna z nastpujcych:
Warto
Dzisiejsza data
Biecy kontakt uytkownika
Wybranie Warto wymaga podania wartoci w
poluWartoWybranie Data dzisiejsza przypisze
biec dat i godzin do pola atrybutu.Wybranie
Biecy kontakt uytkownika wymagaNa
podstawie atrybutu
Warto Warto, jaka ma zosta przypisana do pola po
zaadowaniu formularza.
Na podstawie atrybutu Atrybut jednostki kontaktowej, ktry zostanie
pobrany z biecego rekordu uytkownika portalu i
przypisany do pola po zaadowaniu formularza.

Ustaw warto przy zapisywaniu


Nastpujce opcje okrelaj warto do ustawienia po zapisaniu formularza.
Nazwa Opis

Ustaw warto przy zapisywaniu Ustawienie Tak oznacza, e warto powinna by


przypisana do atrybutu przy uyciu danych
wejciowych w poluWarto

Uwaga
Obsugiwane s wszystkie typy atrybutu z

238
Nazwa Opis
wyjtkiem nastpujcych: Unikatowy
identyfikator.

Typ Jedna z nastpujcych:


Warto
Dzisiejsza data
Biecy kontakt uytkownika
Wybranie Warto wymaga podania wartoci w
poluWartoWybranie Data dzisiejsza przypisze
biec dat i godzin do pola atrybutu.Wybranie
Biecy kontakt uytkownika wymagaNa
podstawie atrybutu
Warto Warto przypisywana do atrybutu podczas
zapisywania formularza.
W przypadku pl Dwie opcje (warto logiczna)
uyjtruefalse
W przypadku pola Zestaw opcji uyj wartoci
cakowitej dla opcji
W przypadku pl Wyszukiwanie (EntityReference)
uyj identyfikatora Guid

Uwaga
Jeli atrybut jest rwnie na formularzu, warto
uytkownika zostanie zastpiona t wartoci.

Na podstawie atrybutu Atrybut dla encji kontaktowej, ktry zostanie


pobrany z biecego rekordu uytkownika portalu i
przypisany do pola podczas zapisywania.

Weryfikacja
Ponisza sekcja zawiera waciwoci, ktre modyfikuj rne parametry sprawdzania poprawnoci i
komunikaty o bdach.
Dla poszczeglnych pakietw jzykowych, zainstalowanych i wczonych dla organizacji CRM
dostpne bdzie pole suce do wprowadzania wiadomoci w powizanym jzyku.
Nazwa Opis

Komunikat o bdzie weryfikacji Zastpuje domylny komunikat o bdzie


weryfikacji dla pola.
Wyraenie regularne Wyraenie regularne, ktre naley doda w celu
sprawdzania poprawnoci pola.

239
Nazwa Opis

Komunikat o bdzie weryfikacji wyraenia Komunikat o bdzie weryfikacji, ktry bdzie


regularnego wywietlany, jeli weryfikacja wyraenia
regularnego nie powiedzie si.
Pole jest wymagane Sprawd, czy pole atrybutu zawiera warto.
Komunikat o bdzie weryfikacji pole wymagane Zastpuje domylny komunikat o bdzie
weryfikacji wymaganego pola, jeli pole nie
zawiera wartoci.
Komunikat o bdzie weryfikatora zakresu Zastpuje domylny komunikat o bdzie
weryfikacji zakresu wywietlany, gdy warto pola
wykracza poza prawidowe wartoci minimalne i
maksymalne okrelonych w atrybucie encji typu
Liczba cakowita, Liczba dziesitna, Liczba
zmiennoprzecinkowa lub Waluta.

Nazwa Opis

Komunikat o bdzie weryfikatora geolokalizacji Ma zastosowanie w przypadku, gdy atrybutem jest


Pojedynczy wiersz tekstu a styl formantu zosta
okrelony jako Pojedynczy wiersz tekstu jako
Weryfikator wyszukiwania geolokacji, co
spowoduje zastpowanie domylnego komunikatu
o bdzie wywietlanego, jeli nie powiedzie si
sprawdzanie poprawnoci danych wejciowych.
Komunikat o bdzie weryfikacji staej sumy Ma zastosowanie w przypadku, gdy atrybutem jest
Liczba cakowita a styl formantu zosta okrelony
jako Grupuj liczb cakowit jako Staa suma, co
spowoduje zastpowanie domylnego komunikatu
o bdzie wywietlanego, jeli nie powiedzie si
sprawdzanie poprawnoci danych wejciowych.
Komunikat o bdzie weryfikatora wielu opcji Ma zastosowanie w przypadku, gdy atrybutem jest
wyboru typ Dwie opcje a styl formantu zosta okrelony
jako Wiele opcji wyboru, co spowoduje
zastpowanie domylnego komunikatu o bdzie
wywietlanego, jeli nie powiedzie si
sprawdzanie poprawnoci danych wejciowych.
Komunikat o bdzie weryfikacji bez takich Ma zastosowanie w przypadku, gdy atrybutem jest
samych wartoci kolejnoci rang Liczba cakowita a styl formantu zosta okrelony
jako Grupuj liczb cakowit jako Skala rang bez
takich samych wartoci, co spowoduje
zastpowanie domylnego komunikatu o bdzie
wywietlanego, jeli nie powiedzie si
sprawdzanie poprawnoci danych wejciowych.

240
Opis/instrukcje
Ponisze waciwoci okrelaj lokalizacj i zawarto niestandardowego opisu lub instrukcji.
Nazwa Opis

Dodaj opis Wybranie Tak powoduje wywietlenie w okrelonej


pozycji na formularzu tekstu niestandardowego.
Pozycja Jedna z nastpujcych:
Nad polem
Pod polem
Nad etykiet
Uyj waciwoci opisu atrybutu Wybierz opcj Tak, aby uy opisu przypisanego
do metadanych atrybutu na encji.Wybierz opcj
Nie, aby poda niestandardowy opis.Ustawieniem
domylnym jest Nie.
Opis Niestandardowy tekst, ktry ma by wywietlany w
formularzu.Uywany w poczeniu, gdy Uyj
waciwoci opisu atrybutu ustawiono na "Nie".Dla
poszczeglnych pakietw jzykowych,
zainstalowanych i wczonych dla organizacji
CRM dostpne bdzie pole suce do
wprowadzania wiadomoci w powizanym jzyku.

Typ metadanych formularza sieci Web = Sekcja


Nastpujce waciwoci s wywietlane, gdy wybrany Typ to 'Sekcja'.
Nazwa Opis

Nazwa obszaru Nazwa sekcji na formularzu encji w programie


CRM do zmodyfikowania.
Etykieta Zastpuje domyln etykiet przypisan do sekcji
na encji z tekstem okrelonym w tych danych
wejciowych.Dla poszczeglnych pakietw
jzykowych, zainstalowanych i wczonych dla
organizacji CRM dostpne bdzie pole suce do
wprowadzania wiadomoci w powizanym jzyku.

Typ metadanych formularza sieci Web = Karta


Nastpujce waciwoci s wywietlane, gdy wybrany Typ to 'Karta'.
Nazwa Opis

Nazwa karty Nazwa karty na formularzu encji w programie


CRM do zmodyfikowania.
Etykieta Zastpuje domyln etykiet przypisan do karty

241
Nazwa Opis
na encji z tekstem okrelonym w tych danych
wejciowych.Dla poszczeglnych pakietw
jzykowych, zainstalowanych i wczonych dla
organizacji CRM dostpne bdzie pole suce do
wprowadzania wiadomoci w powizanym jzyku.

Typ metadanych formularza sieci Web = Zakup


Nastpujce waciwoci s wywietlane, gdy wybrany Typ to 'Zakup'.Te opcje zapewniaj niezbdne
szczegy dotyczce formularza sieci Web umoliwiajce wywietlanie produktw przeznaczonych do
zakupu i generowanie rekordu oferty w programie CRM w celu utrwalenia wyborw zakupowych
uytkownika i utworzenia zamwienia i procesu patnoci.
Nazwa Opis

Nazwa relacji encji docelowej Relacja z docelowej encji kroku formularza sieci
web do encji zakupu, jeli obiekt docelowy kroku
nie jest encj zakupu.
Nazwa relacji produktw wymaganych Relacja z encji zakupu dotyczca produktw do
kupienia, ktre stanowi wymagan cz zakupu.
Nazwa relacji produktw opcjonalnych Relacja z encji zakupu dotyczca produktw do
kupienia, ktre s opcjonalne (uytkownik musi
wybra opcj zakupu tych towarw).
Nazwa relacji pozycji Relacja z encji zakupu definiujca pozycje zakupu.
Nazwa atrybutu produktu pozycji Nazwa atrybutu encji pozycji zakupu do uycia w
Wyszukiwaniu produktw.Jeli ta warto nie
wystpuje i nie jest ustawiona, odpowiadajca jej
pozycja wiersza zostanie wykluczona z zakupu.
Nazwa atrybutu opisu pozycji Nazwa atrybutu encji pozycji zakupu do uycia w
opisach.
Nazwa atrybutu iloci pozycji Nazwa atrybutu encji pozycji zakupu do uycia w
iloci pozycji.(Musi to by atrybut typu liczba
dziesitna).
Nazwa atrybutu jednostki miary pozycji Nazwa atrybutu encji pozycji zakupu do uycia w
wyszukiwaniu jednostek miary.
Nazwa atrybutu wymaganej pozycji Nazwa atrybutu encji pozycji zakupu suca do
okrelania, czy pozycja jest wymagana.
Nazwa atrybutu kolejnoci pozycji Nazwa atrybutu encji pozycji zakupu suca do
okrelania kolejnoci wywietlania pozycji.
Nazwa atrybutu instrukcji dotyczcych pozycji Nazwa atrybutu encji pozycji zakupu do uycia w
instrukcjach.
Nazwa oferty Nazwa do uycia we wszystkich ofertach zakupu
generowanych w tym kroku.

242
Nazwa Opis

Wymaga wysyki Warto logiczna.Wybranie tego ustawienia


powoduje wymuszanie uycia procesu zakupu do
zbierania informacji dotyczcych wysyki.Uwaga:
Jeeli produkt posiada warto wagi frachtu
wysyka bdzie wymagana niezalenie od tego
ustawienia.
Realizuj zamwienie przy patnoci Warto logiczna.Zaznaczenie tej pozycji
wskazuje, e stan zamwienia naley ustawi na
"Zrealizowano" po zweryfikowaniu
patnoci.WymagaDocelowa nazwa relacji encji
zamwienia.
Utwrz faktur przy patnoci Warto logiczna.Zaznaczenie tej pozycji
oznacza, e faktura powinna zosta utworzona po
zweryfikowaniu patnoci.Wymagana
jestDocelowa nazwa relacji encji faktury
Nazwa relacji zamwienia encji docelowej Relacja midzy encj docelow krok formularza
sieci Web a encj zamwienie.
Nazwa relacji faktury encji docelowej Relacja midzy encj docelow krok formularza
sieci Web a encj faktura.

Kroki formularza sieci Web dla portali


Dotyczy: Dynamics CRM Online
Krok formularza sieci Web definiuje logik przepywu akcji uytkownika formularzu, takich jak kroki i
odgazienia warunkowe.Zapewni rwnie szczegy dotyczce renderowania formularza oraz
zachowania dodatkowego.

Uwaga
Formularze sieci Web utrzymuj histori krokw, ktre uytkownik odwiedzi w obiekcie na encji Sesja
formularza sieci Web.Jeli kroki formularza sieci Web zostay zmodyfikowane, wczeniej utworzone
dane historyczne mog by nieaktualne.Podczas kadej zmiany krokw zaleca si usunicie
wszystkich rekordw sesji formularza sieci Web, aby wyeliminowa niedopasowanie midzy sekwencj
krokw zarejestrowanych w historii a biec sekwencj.

Kady formularz sieci Web, jaki bdzie reprezentowany na portalu, zawiera jeden lub kilka krokw.Kroki
te maj kilka wsplnych typowych waciwoci, opisanych poniej.Kady krok, oprcz krokw
kocowych, zawiera wskanik (wyszukiwanie) do nastpnego kroku.Kroki kocowe nie maj
nastpnego razu, i s ostatnim krokiem formularza sieci Web (w zwizku z rozgazieniem
warunkowym moe istnie wiele krokw kocowych)

243
Nazwa Opis

Nazwa Tytu uywany jako odwoanie.


Formularz sieci Web Formularz sieci Web skojarzony z biecego
kroku.
Typ Jedna z nastpujcych:
: wywietla waciwoci formularzy.Typ kroku
Zaaduj formularz/zaaduj kart
: wywietla waciwoci kart.Typ kroku Zaaduj
formularz/zaaduj kart
: wywietla waciwoci formantw
uytkownika.Typ kroku Zaaduj formant
uytkownika
: wywietla waciwoci do okrelania
wyrae, jakie maj zosta ocenione dla
rozgazienia warunkowego.Typ etap
warunkowy
: wywietla ustawienia odpowiednie dla
konfigurowania przekierowania witryny sieci

244
Nazwa Opis
Web.Typ Przekieruj krok
Aby uzyska szczegowe informacje o
ustawieniach dla tych typw kroku formularza sieci
Web zapoznaj si z odpowiednimi sekcjami
poniej.

Uwaga
Uwaga: Pierwszy krok nie moe by krokiem
typu "Warunek".

Nastpny krok Krok, ktry wystpi po biecym kroku.To pole


bdzie puste dla pojedynczego formularza
jednego kroku.
Nazwa logiczna encji docelowej Nazwa logiczna encji skojarzonej z formularzem.
Przechodzenie do poprzedniego dozwolone Wskazuje, czy uytkownik ma opcj
przechodzenia do poprzedniego kroku w formularz
sieci Web skadajcym si z wielu
krokw.Ustawieniem domylnym jest true.Usu
zaznaczenie, aby uniemoliwi uytkownikowi
przechodzenie do poprzedniego kroku.

Typ kroku Zaaduj formularz/zaaduj kart


Dotyczy: Dynamics CRM Online
Ten typ kroku pozwala, aby krok formularza sieci Web dziaa jako formularz encji w cigu caego
procesu formularza sieci Web.aduje formularz z CRM z podobnym zestawem opcji jak w przypadku
formularza Encja.

W tym temacie
Ustawienia
Ustawienia dodatkowe
Opcje formularza
Skojarz biecego uytkownika portalu podczas tworzenia rekordu
Odwoanie encja
Dodatkowa funkcjonalno

Ustawienia

245
Imi i nazwisko Opis

Imi i nazwisko Opisowa nazwa rekordu.To pole jest wymagane.


Nazwa encji Nazwa encji, z ktrej zaadowany zostanie formularz.To pole jest
wymagane.
Nazwa formularza Nazwa formularza w encji docelowej, ktry ma by renderowany.To
pole jest wymagane.
Nazwa karty Opcjonalna nazwa karty w formularzu dla okrelonej encji, ktra ma
by renderowana.
Tryb Jedna z nastpujcych wartoci:
Insert
Edycja
Tylko do odczytu
WybranieWstawOkrelenieEdytujWybranieReadOnlyiEdytujReadOnly
Automatycznie generuj kroki na Zaznaczenie tego pola wskazuje, e wiele kart na formularzu encji
podstawie kart bdzie wywietlanych z kad kart jako kolejnym krokiem,
poczwszy od pierwszej karty i dalej, a uytkownik przejdzie przez
wszystkie karty i po ostatecznym przekazaniu rekord zostanie
wstawiony.Brak zaznaczenia w tym polu wskazuje zachowanie
domylne.Niezaznaczona warto wskazuje, e tylko jedna karta lub
formularz ma by renderowana dla biecego kroku.Jeli nie
okrelono nazwy karty, wywietlana jest pierwsza karta.
Typ rda rekordu Jedna z nastpujcych wartoci:

Cig zapytania
Biecy uytkownik portalu
Wynik z poprzedniego kroku
WybranieCig zapytaniaMoe to zosta okrelone w polu "Nazwa
parametru cigu zapytania dotyczcego identyfikatora
rekordu".WybranieBiecy uytkownik portaluWybranie
Wynik z poprzedniego kroku
Nazwa parametru cigu Nazwa parametru dostarczonego w cigu zapytania adresu URL do
zapytania dotyczcego strony sieci Web zawierajcej ten formularz encji.
identyfikatora rekordu
Nazwa relacji Wymagany, gdy typem rda rekordu jest Rekord skojarzony z
biecym uytkownikiem portalu.Nazwa logiczna relacji pomidzy
rekordem biecego uytkownika portalu a rekordem
docelowym.Musi to zwraca ten sam typ encji, okrelony przez pole
Nazwa encji.
Zezwl na tworzenie w Opcjonalna warto logiczna dostpna, gdy typem rda rekordu jest
przypadku wartoci Null Rekord skojarzony z biecym uytkownikiem portalu.Zaznaczenie
tego pola wskazuje, e jeeli nie istnieje rekord pokrewny, naley
zezwoli uytkownikowi na utworzenie go po raz pierwszy, w

246
Imi i nazwisko Opis
przeciwnym razie powstanie wyjtek, jeli rekord nie istnieje, gdy
formularz potrzebuje rekordu, aby utworzy powizania danych.
Wcz uprawnienia encji Spowoduje, e formularz bdzie przestrzega uprawnie
encji.Wartoci domyln jest false dla zachowania zgodnoci z
wczeniejszymi wersjami.Jeli ustawiono na true, jawne uprawnienia
s WYMAGANE dla kadego uytkownika, ktry chce uzyska
dostp do formularza.Naley zauway, e dotyczy to tylko
pierwszego kroku formularza.

Ustawienia dodatkowe
Nazwa Opis

Renderuj zasoby sieci Web w tekcie Eliminuje element iframe, ktry zawiera zasb
sieci Web w formularzu encji CRM.
Etykietki narzdzi wczone Etykietka narzdzia jest ustawiana przy uyciu
atrybutu obiektu docelowego.
Poka nieobsugiwane pola Obecnie obsugiwane s wszystkie pola.Jest to
zarezerwowane dla potencjalnych zmian, jakie
CRM moe wprowadzi w typach pl.
Ustaw zalecane pola jako wymagane Oznacza jako wymagane wszystkie atrybuty, ktre
maj poziom wymaga pola ustawiony na
"Zalecane ze wzgldw biznesowych".
Oznacz wszystkie pola jako wymagane Sprawia, e wszystkie pola s wymagane,
niezalenie od poziomu wymaga pola.
Klasa CSS podsumowania weryfikacji Nazwa klasy CSS przypisana do Podsumowania
weryfikacji.Domylnie jest to 'validation-summary
alert alert-error alert-block'
Wcz linki podsumowania weryfikacji Warto logiczna true lub false, ktra wskazuje,
czy cza typu kotwica powinny by renderowane
w podsumowaniu poprawnoci, aby przewija do
pola zawierajcego bd.Domylna warto to
true.
Tekst linku do podsumowania weryfikacji Etykieta przypisana do czy sprawdzania
poprawnoci.Warto domylna to "kliknij tutaj".
Instrukcje Wywietl blok tekstu u gry formularza.
Komunikat dotyczcy nieznalezienia rekordu Komunikat wywietlany, gdy nie mona zaadowa
rekordu rdowego.Domylnie "Nie mona
odnale rekordu, ktrego szukasz."

247
Opcje formularza
Nazwa Opis

Dodaj test Captcha reCAPTCHA to bezpatna usuga CAPTCHA


wykorzystywane przez portal, aby zapobiec
atakom zoliwego spamu.Usuga wymaga
unikatowego klucza do uwierzytelniania da
aplikacji portalu..
Grupa weryfikacji Nazwa grupy przypisana do formantw
wprowadzania, w celu oceny prawidowych
wartoci wejciowych nazwanych grup.
Klasa CSS przycisku Wstecz Nazwa klasy CSS przypisana do przycisku
Poprzedni.
Tekst przycisku Wstecz Etykieta na przycisku Poprzedni.
Klasa CSS przycisku Dalej Nazwa klasy CSS przypisana do przycisku
Nastpny.
Tekst przycisku przesyania Etykieta na przycisku Nastpny.
Klasa CSS przycisku przesyania Nazwa klasy CSS przypisana do przycisku
Przelij.Domylnie jest to 'przycisk przelij'
Tekst przycisku przesyania Etykieta na przycisku przesyania.Domylnie jest
to 'Przelij'
Tekst zajtego przycisku przesyania Etykieta na przycisku Przelij podczas procesu
uruchamiania.Domylnie jest to 'Przetwarzanie...'

Skojarz biecego uytkownika portalu podczas


tworzenia rekordu
Opcje te s uywane do ledzenia, ktry kontakt portalu tworzy rekord za porednictwem interfejsu
uytkownika portalu

Nazwa Opis

Utwrz skojarzenie biecego uytkownika portalu Zaznaczenie tego pola wskazuje, e rekord
aktualnie zalogowanego uytkownika powinien
by zwizany z rekordem encji docelowej.
Atrybut wyszukiwania uytkownikw portalu encji Nazwa logiczna atrybutu encji docelowej, ktra
docelowej przechowuje uytkownika portalu.
Jest stron dziaania Warto logiczna wskazujca czyAtrybut
wyszukiwania uytkownikw portalu encji
docelowejZobaczEncja ActivityParty

248
Odwoanie encja
Nastpujce parametry odnosz si do ustawiania odwoania encja podczas zapisywania formularza.
Zapewnia to sposb kojarzenia biecego rekordu tworzonego lub aktualizowanego przez formularz
innym rekordem docelowym.Jest to przydatne, jeli masz wiele krokw z wieloma typami encji i chcesz
si odnie do rekordw wynikowych lub jeli strona otrzymuje cig zapytania identyfikatora rekordu,
ktry chcesz skojarzy.Na przykad mamy stron kariery zawierajc oferty pracy, kada z czem do
aplikacji dla pracy, ktre zawiera identyfikator oferty pracy do formularza aplikacji, aby po utworzeniu
aplikacji oferta pracy bya kojarzona z rekordem.

Nazwa Opis

Ustaw odwoanie do encji przy zapisywaniu Tak lub Nie.Warto Tak wskazuje, e po
zapisaniu formularza naley przypisa encj
odwoanie, w przeciwnym ustawiona bdzie
warto Brak.
Nazwa relacji Nazwa definicji relacji dla okrelonej relacji midzy
dwoma typami encji.

Uwaga
Nie naley okrela nazwy relacji, jeli okrelana
jest Docelowa nazwa logiczna atrybutu
wyszukiwania.

Nazwa logiczna encji Nazwa logiczna encji odwoania.


Nazwa logiczna atrybutu wyszukiwania Logiczna nazwa atrybutu wyszukiwania na
docelowego tworzonej lub aktualizowanej encji docelowej.

Uwaga
Nie naley okrela nazwy relacji, jeli okrelana
jest Docelowa nazwa logiczna atrybutu
wyszukiwania.

Wypenij pole wyszukiwania Jeli wyszukiwanie dotyczce encji odniesienia


znajduje si w formularzu, zaznaczenie tej
wartoci spowoduje wypenienie pola w formularzu
wartoci pobieran za pomoc poniszego
ustawienia.
Typ rda Jedna z nastpujcych wartoci:
Cig zapytania

249
Nazwa Opis
Biecy uytkownik portalu
Wynik z poprzedniego kroku
WybranieCig zapytaniaMoe to zosta okrelone
w poluNazwa cigu zapytaniaJeli ten parametr
jest kluczem podstawowym, wybierz Tak dlaKlucz
podstawowy cigu zapytaniaNazwa logiczna
atrybutu zapytaniaWybranieBiecy uytkownik
portaluWybieranieWynik z poprzedniego kroku
Krok encji odwoania Rekord krok formularza sieci Web z poprzedniego
kroku w celu pobrania encji utworzonej lub
edytowanej w tym kroku, aby skojarzy j z
rekordem dla tego biecego kroku.
Nazwa cigu zapytania Nazwa parametru dostarczonego w Cigu
zapytania adresu URL do strony sieci Web
zawierajcej formularz sieci Web.
Cig zapytania jest kluczem podstawowym Ustawienie Tak oznacza, e warto cigu
zapytania jest wartoci Klucz
podstawowy.Ustawienie Nie oznacza, e warto
cigu zapytania jest typem atrybutu innym ni
Klucz podstawowy.
Nazwa logiczna atrybutu zapytania Nazwa logiczna atrybutu do zapytania rekordu.
Poka szczegy tylko do odczytu Zaznaczenie tego pola wskazuje, e formularz
powinien by renderowany na grze strony i
wywietla informacje readonly dotyczce rekordu
odwoania.Wymaga nazwy formularza.
Nazwa formularza Nazwa formularza na encji odwoania, ktra
powinna by uywana do wywietlania
szczegw readonly.

Dodatkowa funkcjonalno
Imi i nazwisko Opis

Docz plik Zaznacz, aby formularz zawiera formantu przekazywania


plikw na dole formularza, aby umoliwi doczanie pliku
do rekordu.
Zezwalaj na wiele plikw Warto logiczna wskazujca, czy uytkownik moe
przesa wicej ni jeden plik.
Akceptuj Atrybut accept okrela typy MIME plikw, ktre serwer
akceptuje podczas przekazywania pliku.Aby okreli
wicej ni jedn warto, rozdziel wartoci przecinkami
(np. audio/*,video/*,obraz/*).

250
Imi i nazwisko Opis

Etykieta Tekst wywietlany obok formantu przekazywania


plikw.Dla poszczeglnych pakietw jzykowych,
zainstalowanych i wczonych dla organizacji CRM
dostpne bdzie pole suce do wprowadzania
wiadomoci w powizanym jzyku.
Jest wymagany Zaznaczenie tego pola oznacza, e zaczenie pliku jest
wymagane do kontynuowania.
Komunikat o bdzie wymagane Komunikat wywietlany podczas sprawdzania
poprawnoci formularza, jeli warto Jest wymagana to
true a uytkownik nie doczy pliku.Dla poszczeglnych
pakietw jzykowych, zainstalowanych i wczonych dla
organizacji CRM dostpne bdzie pole suce do
wprowadzania wiadomoci w powizanym jzyku.
Niestandardowy kod JavaScript Niestandardowy blok kodu JavaScript, ktry zostanie
dodany u dou strony tu przed zamkniciem elementu
karty formularza.Identyfikator danych wejciowych HTML
pola encji zosta ustawiony na logiczn nazw
atrybutu.Sprawia to, e wybieranie pola, ustawienie
wartoci lub inne manipulacje wykonywane przez klienta
s atwe dziki jQuery.
$(document).ready(function() {
$("#address1_stateorprovince").val("Saskatchewan");});

Zobacz te
Kroki formularza sieci Web dla portali

Typ Przekieruj krok


Dotyczy: Dynamics CRM Online
Typ Przekieruj krok umoliwia przekierowywanie sesji przegldarki uytkownika do innej strony w
portalu lub do zewntrznego adresu URL.Pozwala to na bezproblemowe kierowanie przepywem.

Nazwa Opis

Zewntrzny adres URL Wymaga, aby W przypadku sukcesu ustawi na


Przekieruj.Okrel adres URL zewntrznego
zasobu w sieci Web
lub strony sieci Web. Wymaga, aby W przypadku sukcesu ustawi na
Przekieruj.Wybierz stron sieci Web z biecej
witryny sieci Web.

251
Nazwa Opis

Docz istniejcy cig zapytania Wymaga, aby W przypadku sukcesu ustawi na


Przekieruj.Po zaznaczeniu istniejce parametry
cigu zapytania zostan dodane do docelowego
adresu URL przed przekierowaniem.
Docz identyfikator rekordu do cigu zapytania Wymaga, aby W przypadku sukcesu ustawi na
Przekieruj.Po zaznaczeniu identyfikator
utworzonego rekordu jest doczany do cigu
zapytania adresu URL do ktrego jest
przekierowywany.
Nazwa parametru cigu zapytania dotyczcego Wymaga, aby W przypadku sukcesu ustawi na
identyfikatora rekordu Przekieruj.Nazwa parametru Identyfikatora w
cigu zapytania adresu URL przekierowania.
Docz niestandardowy cig zapytania Wymaga, aby W przypadku sukcesu ustawi na
Przekieruj.Niestandardowy cig, ktry moe by
doczany do istniejcego cigu zapytania adresu
URL przekierowania.
Docz warto atrybutu do cigu zapytania Wymaga, aby W przypadku sukcesu ustawi na
nazwa parametru Przekieruj.Nazwa nadawana parametrowi,
odpowiadajca wartoci atrybutu encji docelowej,
ktry jest doczany do cigu zapytania adresu
URL przekierowania.
Docz warto atrybutu do cigu zapytania Wymaga, aby W przypadku sukcesu ustawi na
Nazwa logiczna atrybutu Przekieruj.Nazwa logiczna atrybutu encji
docelowej, aby uzyska warto, ktra ma by
doczana do cigu zapytania adresu URL
przekierowania.

Typ etap warunkowy


Dotyczy: Dynamics CRM Online
Krok formularza sieci Web moe by typem "Warunek", ktry wskazuje, e ten krok powinien oceni
wyraenie.Jeli wyraenie zostanie ocenione jako prawdziwe wywietlony zostanie nastpny krok.Jeli
wyraenie zostanie ocenione jako faszywe i jeli okrelono "Nastpny krok jeli warunek nie powiedzie
si", krok ten zostanie wywietlony.Bieca encja to cel uyty do przeprowadzenia oceny
wyraenia.rdo rekordu powraca domylnie do rda rekordu poprzedniego kroku.

Atrybuty
Nazwa Opis

Warunek Wyraenie warunkowe, ktre ma zosta ocenione

252
Nazwa Opis

Nastpny krok, jeli warunek nie zostanie Typ Krok warunkowy, w odrnieniu od wszystkich
speniony innych, ma dwa wyszukiwania Nastpny
krok.Domylne wyszukiwanie Nastpny krok
zostanie uwzgldnione, jeli warunek zostanie
oceniony jako prawdziwy.Ta waciwo ustawia
nastpny krok, ktry wystpi, jeli warunek
zostanie oceniony jako faszywy.

Dostpne s nastpujce operatory:

Operator(y) Typ

=, == Rwna si
!= Nie rwna si
> Wiksze ni
< Mniejsze ni
>= Wiksze ni lub rwne
<= Mniejsze ni lub rwne
& I
| Lub
! Nie
=*, ==*, -= Podobny do
!=* Niepodobny

Format
Format wyraenia jest nastpujcy:
[nazwa logiczna atrybutu encji] [operator] [warto]
Przykad:
new_categorycode = 750101
Warunek moe mie wiele wyrae.Nawias moe suy do grupowania wyrae zagniedonych.Na
przykad,
new_categorycode = 750101 & gendercode = 2

new_categorycode = 750101 & (gendercode = 2 | gendercode = 3)

new_name = Jane Doe

new_twooptionfield = true

new_twooptionfield = false

253
Zobacz te
Kroki formularza sieci Web dla portali
Definiuj formularze encji i logik niestandardow w portalu CRM
Konfiguruj portal CRM

Typ kroku Zaaduj formant uytkownika


Dotyczy: Dynamics CRM Online
Formant uytkownika formularza sieci Web moe by adowany jako cz oglnego przepywu
formularza sieci Web za pomoc kroku Zaaduj formant uytkownika.W Podrczniku dewelopera
znajduj si informacje dotyczce efektywnego budowania formantu uytkownika do pracy w ramach
modelu formularza sieci Web.

Atrybuty
Nazwa Opis

cieka kontrolki uytkownika cieka do fizycznej strony .ascx w projekcie .NET


sieci Web

Niestandardowy kod JavaScript


Dotyczy: Dynamics CRM Online
Rekord Krok formularza sieci Web zawiera pole o nazwie "Custom JavaScript", ktre moe suy do
przechowywania kodu JavaScript, co pozwoli rozszerzy lub zmodyfikowa wywietlacz lub funkcj
formularza.

Niestandardowy blok kodu JavaScript zostanie dodany u dou strony tu przed zamkniciem elementu
karty formularza.

Pola formularza
Identyfikator danych wejciowych HTML pola encji zosta ustawiony na logiczn nazw
atrybutu.Sprawia to, e wybieranie pola, ustawienie wartoci lub inne manipulacje wykonywane przez
klienta jest atwe dzikijQuery
$(document).ready(function() { $("#address1_stateorprovince").val("Saskatchewan");});

254
Dodatkowe sprawdzanie poprawnoci pola po
stronie klienta
Czasami moe by konieczne dostosowanie sprawdzania poprawnoci pl w formularzu.Poniszy
przykad ilustruje dodawanie niestandardowego moduu sprawdzania poprawnoci.Ten konkretny
przykad zmusza uytkownika do podania adresu e-mail tylko wtedy, gdy inne pole dla preferowanej
metody kontaktu ukazuje "E-mail".
if (window.jQuery) { (function ($) { $(document).ready(function () { if (typeof
(Page_Validators) == 'undefined') return; // Create new validator var
newValidator = document.createElement('span'); newValidator.style.display = "none";
newValidator.id = "emailaddress1Validator"; newValidator.controltovalidate =
"emailaddress1"; newValidator.errormessage = "<a href='#emailaddress1_label'>Email is a
required field.</a>"; newValidator.validationGroup = ""; // Set this if you have set
ValidationGroup on the form newValidator.initialvalue = "";
newValidator.evaluationfunction = function () { var contactMethod =
$("#preferredcontactmethodcode").val(); if (contactMethod != 2) return true; //
check if contact method is not 'Email'. // only require email address if preferred
contact method is email. var value = $("#emailaddress1").val(); if (value
== null || value == "") { return false; } else { return
true; } }; // Add the new validator to the page validators array:
Page_Validators.push(newValidator); // Wire-up the click event handler of the
validation summary link $("a[href='#emailaddress1_label']").on("click", function () {
scrollToAndFocus('emailaddress1_label','emailaddress1'); }); }); }(window.jQuery));}

Oglne sprawdzanie poprawnoci


Po klikniciu przycisku dalej/przelij wykonywana jest funkcja o nazwie webFormClientValidate.Moesz
rozszerzy t metod, aby doda niestandardow logik sprawdzania poprawnoci.
if (window.jQuery) { (function ($) { if (typeof (webFormClientValidate) != 'undefined')
{ var originalValidationFunction = webFormClientValidate; if
(originalValidationFunction && typeof (originalValidationFunction) == "function") {
webFormClientValidate = function() { originalValidationFunction.apply(this,
arguments); // do your custom validation here // return false; //
to prevent the form submit you need to return false // end custom validation.
return true; }; } } }(window.jQuery));}

255
Metadane formularzy sieci Web dla portali
Dotyczy: Dynamics CRM Online
Metadane formularza sieci Web zawieraj dodatkow logik modyfikowania zachowania w celu
rozszerzenia lub zastpienia funkcji pl formularza, co jest niemoliwe w przypadku funkcji edytowania
formularzy encji macierzystej CRM.
W Kroku formularza sieci Web, ktry ma pola, ktre chcesz zmodyfikowa
Kliknij czeMetadane

Aby doda nowy rekord


KliknijDodaj nowe metadane formularza sieci Web

Waciwoci metadanych formularza sieci Web


Nastpujce atrybuty zapewniaj dodatkowe style i zdolnoci elementw w formularzu.

Nazwa Opis

Krok formularza sieci Web Krok formularza sieci Web skojarzony z rekordem
metadanych formularza sieci Web.
Typ Dostpne opcje:
Atrybut
Sekcja
Tabulator
Wybranie atrybutu jako wartoci Typ wywietla
odpowiednie opcje dla modyfikowania pl na
biecym formularzu renderowanym dla
pokrewnego kroku.Wybranie Sekcja jako wartoci
Typ wywietla opcje dostpne do modyfikowania
sekcji w formularzu.Wybranie Karta jako wartoci
Typ wywietla opcje dostpne do modyfikowania

256
Nazwa Opis
karty w formularzu.

Typ metadanych formularza sieci Web = Atrybut


Nastpujce waciwoci s wywietlane, gdy wybrany Typ to 'Atrybut'.

Nazwa Opis

Nazwa logiczna atrybutu Nazwa logiczna pola atrybutu do zmodyfikowania.


Etykieta Zastpuje domyln etykiet przypisan do
atrybutu na encji z tekstem okrelonym w tych
danych wejciowych.Dla poszczeglnych pakietw
jzykowych, zainstalowanych i wczonych dla
organizacji CRM dostpne bdzie pole suce do
wprowadzania wiadomoci w powizanym jzyku.

Styl formantu
Ponisze opcje umoliwiaj modyfikacj stylu i funkcji pola atrybutu.

Nazwa Opis

Styl Jedna z nastpujcych:


Zestaw opcji jako pionowa lista przyciskw
radiowych
Zestaw opcji jako pozioma lista przyciskw
radiowych
Pojedynczy wiersz tekstu jako Geolocation
Lookup Validator (wymaga ustawie mapy
Bing - dane znajduj si tu)
Grupuj liczb cakowit jako sta sum
(Wymaga Nazwy grupy)
Grupuj liczb cakowit jako skal rang bez
takich samych wartoci (wymaga Nazwy
grupy)
Grupuj liczb cakowit jako skal rang z
dozwolonymi takimi samymi wartociami
(wymaga Nazwy grupy)
Macierz wielu opcji wyboru (wymaga Nazwy

257
Nazwa Opis
grupy)
Wiele opcji wyboru (wymaga Nazwy grupy)
Grupuj liczb cakowit jako rang
skumulowan (Wymaga Nazwy grupy)
Nazwa grupy Nazwa uywana do grupowania formantw w
jeden formant zoony.
Minimalna liczba wymaganych wybranych w To wymagane minimalne wartoci wybrane w
przypadku wielu opcji wyboru pytaniu z wieloma opcjami odpowiedzi.Konieczne
tylko w przypadku zaznaczenia stylu formantu
"Wiele opcji wyboru".
Maksymalna liczba wybranych w przypadku wielu Jest to maksymalna liczba wartoci dozwolonych
opcji wyboru do wybrania w pytaniu z wieloma opcjami
odpowiedzi.Konieczne tylko w przypadku
zaznaczenia stylu formantu "Wiele opcji wyboru".
Minimalna czna staa suma Jest to warto minimalna wymagana stosowana
do pola odpowiedzi staej sumy.Konieczne tylko w
przypadku wybrania stylu formantu "Grupuj liczb
cakowit jako sta sum".
Maksymalna czna staa suma Jest to maksymalna liczba wartoci, ktra jest
dozwolona dla stosowania do pola odpowiedzi
staej sumy.Konieczne tylko w przypadku wybrania
stylu formantu "Grupuj liczb cakowit jako sta
sum".
Ustaw losowe wartoci zestawu opcji Okrelenie Tak powoduje losowo zamwione
opcje wymienione dla formantu z zestawu
opcji.Stosuje si tylko do atrybutw typu Zestaw
opcji.
Klasa CSS Dodaje niestandardow nazw klasy CSS do
formantu.

Wypenij wstpnie pole


Nastpujce opcje zapewniaj warto domyln dla pola w formularzu.

Nazwa Opis

Ignoruj warto domyln Ignoruje warto domyln okrelonego pola


atrybutu.Przydatne dla atrybutw, ktre s polami
dwch opcji renderowanymi jako lista przyciskw
radiowych Yes|No jako e CRM automatycznie
domylnie przypisuje warto yes lub no, ta opcja
sprawia, e moliwe jest wywietlanie pyta
Yes|No bez wstpnie zdefiniowanej odpowiedzi.

258
Nazwa Opis

Typ Jedna z nastpujcych:


Warto
Dzisiejsza data
Biecy kontakt uytkownika
Wybranie Warto wymaga podania wartoci w
poluWartoWybranie Data dzisiejsza przypisze
biec dat i godzin do pola atrybutu.Wybranie
Biecy kontakt uytkownika wymagaNa
podstawie atrybutu
Warto Warto, jaka ma zosta przypisana do pola po
zaadowaniu formularza.
Na podstawie atrybutu Atrybut jednostki kontaktowej, ktry zostanie
pobrany z biecego rekordu uytkownika portalu i
przypisany do pola po zaadowaniu formularza.

Ustaw warto przy zapisywaniu


Nastpujce opcje okrelaj warto do ustawienia po zapisaniu formularza.
Nazwa Opis

Ustaw warto przy zapisywaniu Ustawienie Tak oznacza, e warto powinna by


przypisana do atrybutu przy uyciu danych
wejciowych w poluWarto

Uwaga
Obsugiwane s wszystkie typy atrybutu z
wyjtkiem nastpujcych: Unikatowy
identyfikator.

Typ Jedna z nastpujcych:


Warto
Dzisiejsza data
Biecy kontakt uytkownika
Wybranie Warto wymaga podania wartoci w
poluWartoWybranie Data dzisiejsza przypisze
biec dat i godzin do pola atrybutu.Wybranie
Biecy kontakt uytkownika wymagaNa
podstawie atrybutu
Warto Warto przypisywana do atrybutu podczas
zapisywania formularza.
W przypadku pl Dwie opcje (warto logiczna)

259
Nazwa Opis
uyjtruefalse
W przypadku pola Zestaw opcji uyj wartoci
cakowitej dla opcji
W przypadku pl Wyszukiwanie (EntityReference)
uyj identyfikatora Guid

Uwaga
Jeli atrybut jest rwnie na formularzu, warto
uytkownika zostanie zastpiona t wartoci.

Na podstawie atrybutu Atrybut dla encji kontaktowej, ktry zostanie


pobrany z biecego rekordu uytkownika portalu i
przypisany do pola podczas zapisywania.

Weryfikacja
Ponisza sekcja zawiera waciwoci, ktre modyfikuj rne parametry sprawdzania poprawnoci i
komunikaty o bdach.
Dla poszczeglnych pakietw jzykowych, zainstalowanych i wczonych dla organizacji CRM
dostpne bdzie pole suce do wprowadzania wiadomoci w powizanym jzyku.

Nazwa Opis

Komunikat o bdzie weryfikacji Zastpuje domylny komunikat o bdzie


weryfikacji dla pola.
Wyraenie regularne Wyraenie regularne, ktre naley doda w celu
sprawdzania poprawnoci pola.
Komunikat o bdzie weryfikacji wyraenia Komunikat o bdzie weryfikacji, ktry bdzie
regularnego wywietlany, jeli weryfikacja wyraenia
regularnego nie powiedzie si.
Pole jest wymagane Sprawd, czy pole atrybutu zawiera warto.
Komunikat o bdzie weryfikacji pole wymagane Zastpuje domylny komunikat o bdzie
weryfikacji wymaganego pola, jeli pole nie
zawiera wartoci.
Komunikat o bdzie weryfikatora zakresu Zastpuje domylny komunikat o bdzie
weryfikacji zakresu wywietlany, gdy warto pola
wykracza poza prawidowe wartoci minimalne i
maksymalne okrelonych w atrybucie encji typu
Liczba cakowita, Liczba dziesitna, Liczba
zmiennoprzecinkowa lub Waluta.

260
Nazwa Opis

Komunikat o bdzie weryfikatora geolokalizacji Ma zastosowanie w przypadku, gdy atrybutem jest


Pojedynczy wiersz tekstu a styl formantu zosta
okrelony jako Pojedynczy wiersz tekstu jako
Weryfikator wyszukiwania geolokacji, co
spowoduje zastpowanie domylnego komunikatu
o bdzie wywietlanego, jeli nie powiedzie si
sprawdzanie poprawnoci danych wejciowych.
Komunikat o bdzie weryfikacji staej sumy Ma zastosowanie w przypadku, gdy atrybutem jest
Liczba cakowita a styl formantu zosta okrelony
jako Grupuj liczb cakowit jako Staa suma, co
spowoduje zastpowanie domylnego komunikatu
o bdzie wywietlanego, jeli nie powiedzie si
sprawdzanie poprawnoci danych wejciowych.
Komunikat o bdzie weryfikatora wielu opcji Ma zastosowanie w przypadku, gdy atrybutem jest
wyboru typ Dwie opcje a styl formantu zosta okrelony
jako Wiele opcji wyboru, co spowoduje
zastpowanie domylnego komunikatu o bdzie
wywietlanego, jeli nie powiedzie si
sprawdzanie poprawnoci danych wejciowych.
Komunikat o bdzie weryfikacji bez takich Ma zastosowanie w przypadku, gdy atrybutem jest
samych wartoci kolejnoci rang Liczba cakowita a styl formantu zosta okrelony
jako Grupuj liczb cakowit jako Skala rang bez
takich samych wartoci, co spowoduje
zastpowanie domylnego komunikatu o bdzie
wywietlanego, jeli nie powiedzie si
sprawdzanie poprawnoci danych wejciowych.

Opis/instrukcje
Ponisze waciwoci okrelaj lokalizacj i zawarto niestandardowego opisu lub instrukcji.

Nazwa Opis

Dodaj opis Wybranie Tak powoduje wywietlenie w okrelonej


pozycji na formularzu tekstu niestandardowego.
Pozycja Jedna z nastpujcych:
Nad polem
Pod polem
Nad etykiet
Uyj waciwoci opisu atrybutu Wybierz opcj Tak, aby uy opisu przypisanego
do metadanych atrybutu na encji.Wybierz opcj
Nie, aby poda niestandardowy opis.Ustawieniem
domylnym jest Nie.

261
Nazwa Opis

Opis Niestandardowy tekst, ktry ma by wywietlany w


formularzu.Uywany w poczeniu, gdy Uyj
waciwoci opisu atrybutu ustawiono na "Nie".Dla
poszczeglnych pakietw jzykowych,
zainstalowanych i wczonych dla organizacji
CRM dostpne bdzie pole suce do
wprowadzania wiadomoci w powizanym jzyku.

Typ metadanych formularza sieci Web = Sekcja


Nastpujce waciwoci s wywietlane, gdy wybrany Typ to 'Sekcja'.

Nazwa Opis

Nazwa obszaru Nazwa sekcji na formularzu encji w programie


CRM do zmodyfikowania.
Etykieta Zastpuje domyln etykiet przypisan do sekcji
na encji z tekstem okrelonym w tych danych
wejciowych.Dla poszczeglnych pakietw
jzykowych, zainstalowanych i wczonych dla
organizacji CRM dostpne bdzie pole suce do
wprowadzania wiadomoci w powizanym jzyku.

Typ metadanych formularza sieci Web = Karta


Nastpujce waciwoci s wywietlane, gdy wybrany Typ to 'Karta'.
Nazwa Opis

Nazwa karty Nazwa karty na formularzu encji w programie


CRM do zmodyfikowania.
Etykieta Zastpuje domyln etykiet przypisan do karty
na encji z tekstem okrelonym w tych danych
wejciowych.Dla poszczeglnych pakietw
jzykowych, zainstalowanych i wczonych dla
organizacji CRM dostpne bdzie pole suce do
wprowadzania wiadomoci w powizanym jzyku.

Typ metadanych formularza sieci Web = Zakup


Nastpujce waciwoci s wywietlane, gdy wybrany Typ to 'Zakup'.Te opcje zapewniaj niezbdne
szczegy dotyczce formularza sieci Web umoliwiajce wywietlanie produktw przeznaczonych do
zakupu i generowanie rekordu oferty w programie CRM w celu utrwalenia wyborw zakupowych
uytkownika i utworzenia zamwienia i procesu patnoci.

262
Nazwa Opis

Nazwa relacji encji docelowej Relacja z docelowej encj kroku formularza sieci
Web do encji zakupu, jeli obiekt docelowy kroku
nie jest encj zakupu.
Nazwa relacji produktw wymaganych Relacja z encji zakupu dotyczca produktw do
kupienia, ktre stanowi wymagan cz zakupu.
Nazwa relacji produktw opcjonalnych Relacja z encji zakupu dotyczca produktw do
kupienia, ktre s opcjonalne (uytkownik musi
wybra opcj zakupu tych towarw).
Nazwa relacji pozycji Relacja z encji zakupu definiujca pozycje zakupu.
Nazwa atrybutu produktu pozycji Nazwa atrybutu encji pozycji zakupu do uycia w
Wyszukiwaniu produktw.Jeli ta warto nie
wystpuje i nie jest ustawiona, odpowiadajca jej
pozycja wiersza zostanie wykluczona z zakupu.
Nazwa atrybutu opisu pozycji Nazwa atrybutu encji pozycji zakupu do uycia w
opisach.
Nazwa atrybutu iloci pozycji Nazwa atrybutu encji pozycji zakupu do uycia w
iloci pozycji.(Musi to by atrybut typu liczba
dziesitna).
Nazwa atrybutu jednostki miary pozycji Nazwa atrybutu encji pozycji zakupu do uycia w
wyszukiwaniu jednostek miary.
Nazwa atrybutu wymaganej pozycji Nazwa atrybutu encji pozycji zakupu suca do
okrelania, czy pozycja jest wymagana.
Nazwa atrybutu kolejnoci pozycji Nazwa atrybutu encji pozycji zakupu suca do
okrelania kolejnoci wywietlania pozycji.
Nazwa atrybutu instrukcji dotyczcych pozycji Nazwa atrybutu encji pozycji zakupu do uycia w
instrukcjach.
Nazwa oferty Nazwa do uycia we wszystkich ofertach zakupu
generowanych w tym kroku.
Wymaga wysyki Warto logiczna.Wybranie tego ustawienia
powoduje wymuszanie uycia procesu zakupu do
zbierania informacji dotyczcych wysyki.Uwaga:
Jeeli produkt posiada warto wagi frachtu
wysyka bdzie wymagana niezalenie od tego
ustawienia.
Realizuj zamwienie przy patnoci Warto logiczna.Zaznaczenie tej pozycji
wskazuje, e stan zamwienia naley ustawi na
"Zrealizowano" po zweryfikowaniu
patnoci.WymagaNazwa relacji zamwienia
encji docelowej
Utwrz faktur przy patnoci Warto logiczna.Zaznaczenie tej pozycji
oznacza, e faktura powinna zosta utworzona po
zweryfikowaniu patnoci.WymagaNazwa relacji

263
Nazwa Opis
zamwienia encji docelowej
Nazwa relacji zamwienia encji docelowej Relacja midzy encj docelow krok formularza
sieci Web a encj zamwienie.
Nazwa relacji faktury encji docelowej Relacja midzy encj docelow krok formularza
sieci Web a encj faktura.

Konfiguracja podsiatki formularza sieci Web dla


portali
Dotyczy: Dynamics CRM Online
Podsiatki formularza sieci Web s konfigurowane w ten sam sposb coEntity Form SubgridsNajpierw
naley utworzy rekord metadanych dla Krok formularza sieci Web, ktry posiada podsiatk, i doda
metadane konfiguracji.
Dodawanie Podsiatek do formularzy zarzdzanych w portalu jest proste wystarczy doda podsiatk
do formularza CRM zarzdzanego przez projektanta formularzy programu CRM OOB i gotowe.Siatka
bdzie uywa widoku, ktry zosta okrelony w Projektancie formularza CRM, i ukazywa tylko rekordy
pokrewne, jeli ta opcja zostaa zaznaczona w CRM, opcjonalnie bdzie ukazywa pasek
wyszukiwania, a nawet odpowiednieDodaj zabezpieczenia oparte na rekordach, przy uyciu uprawnie
encji dla portaliAby wczy akcje dla siatki - Twrz, Aktualizuj, Usu itp., musisz skonfigurowa te
akcje przy uyciu konfiguracji metadanych.

Dodawanie metadanych podsiatki do formularza


Aby doda metadane podsiatki do formularza Encja, przejd doMetadane formularza encja,Definiuj
formularze encji i logik niestandardow w portalu CRM
Aby doda nowy rekord
KliknijDodaj nowe metadane formularza encja
Aby edytowa istniejcy rekord
Kliknij dwukrotnie rekord w siatce.
Wybranie podsiatki jako wartoci Typ spowoduje wywietlenie innego atrybutu "Nazwa podsiatki".

Nazwa Opis

Nazwa podsiatki Unikatowa nazwa podsiatki na formularzu CRM


zwizanym z encj.

Gdzie mog znale nazw podsiatki?


Dwukrotne kliknicie podsiatki w edytorze formularza spowoduje wywietlenie okna
waciwoci.Zawiera pole Nazwa, ktre powinno by uywane do przypisywania do pola Nazwa
podsiatki dla rekordu Metadane formularza encji.

264
Okrelenie prawidowej nazwy podsiatki spowoduje wywietlenie ustawie konfiguracji
podsiatki.Domylnie wywietlane s tylkoUstawienia podstawoweMoesz kliknUstawienia
zaawansowane
Domylnie, aby zaoszczdzi miejsce, wikszo ustawie jest wywietlanych zwinitych.Kliknij "", aby
rozwin sekcj i wywietli dodatkowe opcje.Kliknij "", aby zwin sekcj.

265
Atrybuty
Nazwa Opis

Ustawienia
podstawowe
Akcje widoku Pozwala doda przyciski akcji dla akcji, ktre maj zastosowanie dla zestawu encji, i
pojawi si ponad podsiatk.Dostpne akcje to:
Create Action
Download Action
Associate Action
Kliknicie jednej z tych opcji spowoduje wywietlenie obszaru konfiguracji dla tej
akcji.Poniej znajduj si szczegowe informacje dotyczce kadej akcji.
Akcje pozycji Umoliwia dodawanie przyciskw akcji dla akcji, ktre s stosowane dla pojedynczego
rekordu i pojawi si w kadym wierszu podsiatki pod warunkiem, e skojarzone
uprawnienie zostao udzielone przezDodaj zabezpieczenia oparte na rekordach, przy
uyciu uprawnie encji dla portaliDostpne akcje to:
Details Action
Edit Action
Delete Action
Workflow Action
Disassociate Action
Kliknicie jednej z tych opcji spowoduje wywietlenie obszaru konfiguracji dla tej
akcji.Poniej znajduj si szczegowe informacje dotyczce kadej akcji.
Zastp Umoliwia zastpienie ustawie wywietlania dla poszczeglnych kolumn w siatce.
atrybuty
kolumny

1. Atrybut - logiczna nazwa kolumny, ktr chcesz zastpi


2. Wywietlana nazwa - nowy tytu kolumny majcy zastpi domylny
3. Szeroko - szeroko kolumny (w procentach lub pikselach), majca zastpi
szeroko domyln.Zobacz teGrid Column Width Style
Aby zastpi ustawienia dla kolumny, kliknij " Kolumna" (4) i wypenij szczegowe
informacje.
Ustawienia

266
Nazwa Opis
zaawansowa
ne
Komunikat Zastpuje domyln wiadomo html, ktra pojawia si podczas adowania podsiatki.
dotyczcy
adowania
Komunikat Zastpuje domyln wiadomo html, ktra pojawia si, jeli podczas adowania
bdu podsiatki wystpi bd.
Komunikat Zastpuje domyln wiadomo html, ktra pojawia si, gdy uytkownik nie ma
dotyczcy wystarczajcychDodaj zabezpieczenia oparte na rekordach, przy uyciu uprawnie encji
odmowy dla portali
dostpu
Pusty Zastpuje wiadomo html, ktra pojawia si, gdy skojarzona podsiatka nie zawiera
komunikat adnych danych.
Okno Kontroluje ustawienia okna dialogowego, ktre pojawia si, gdy uytkownik
dialogowe aktywujeAssociate Action
wyszukiwani
a
Okno Kontroluje ustawienia okna dialogowego, ktre pojawia si, gdy uytkownik
dialogowe aktywujeDetails Action
formularza
szczegw
Okno Kontroluje ustawienia okna dialogowego, ktre pojawia si, gdy uytkownik aktywujeEdit
dialogowe Action
edycji
formularza
Okno Kontroluje ustawienia okna dialogowego, ktre pojawia si, gdy uytkownik
dialogowe aktywujeCreate Action
tworzenia
formularza
Okno Kontroluje ustawienia okna dialogowego, ktre pojawia si, gdy uytkownik
dialogowe aktywujeDelete Action
usuwania
Okno Kontroluje ustawienia okna dialogowego, ktre pojawia si, gdy podczas jakichkolwiek
dialogowe dziaa wystpi bd.
bdu
Klasa CSS Okrel klas CSS lub klasy, ktre zostan zastosowane dla elementu html, ktry
zawiera cay obszar podsiatki, w tym przyciski siatki i dziaania.
Klasa CSS Okrel klas CSS lub klasy, ktre zostan zastosowane dla elementu html<table>
siatki
Styl Konfiguruje, czy wartociSzerokoOverride Column Attributes
szerokoci
kolumny

267
Nazwa Opis
siatki

Akcja Utwrz
WczenieAkcja UtwrzDefiniuj formularze encji i logik niestandardow w portalu CRM
Ustawienia akcji Utwrz

Nazwa Opis

Ustawienia podstawowe

Formularz encji OkrelaDefiniuj formularze encji i logik


niestandardow w portalu CRMLista rozwijana
wymieni wszystkie Formularze encji, ktre s
skonfigurowane dla typu encji Podsiatki.
Uwaga: Jeeli typ encji Podsiatki nie ma adnych
Formularzy encji, lista rozwijana bdzie wygldaa
na pust.Jeeli aden Formularz encji nie jest
zapewniony dla akcji Utwrz, zostanie ona
zignorowana, a przycisk nie zostanie renderowany
na formularzu encji Podsiatki.
Ustawienia zaawansowane
Etykieta przycisku Zastpuje etykiet html wywietlan w przycisku
akcji Utwrz powyej podsiatki.
Etykietka narzdzia przycisku Zastpuje tekst etykietki narzdzia, ktry pojawia
si po umieszczeniu kursora myszy ponad
przyciskiem akcji Utwrz.

Utwrz ustawienia okna dialogowego formularza (zaawansowane)


Nazwa Opis

Komunikat dotyczcy adowania Zastpuje wiadomo, ktra pojawia si podczas


adowania okna dialogowego
Tytu Zastpuje tekst html, ktry jest wywietlany na
pasku tytuowym okna dialogowego
Tekst czytnika zawartoci ekranu przycisku Zastpuje tekst czytnika ekranu skojarzony z
odrzucania przyciskiem odrzucania okna dialogowego.
Rozmiar Okrela rozmiar okna dialogowego Utwrz
formularz.Dostpne opcje to Domylny, Duy i
May.Dla okna dialogowego Utwrz formularz
domylnym rozmiarem jest Duy.

268
Nazwa Opis

Klasa CSS Okrel klas CSS lub klasy, ktre zostan


zastosowane dla wynikowego okna dialogowego.
Klasa CSS tytuu Okrel klas CSS lub klasy, ktre zostan
zastosowane dla paska tytuowego wynikowego
okna dialogowego.

Akcja Pobierz
WczenieAkcja Pobierz

Ustawienia akcji Pobierz


Nazwa Opis

Ustawienia podstawowe

Brak
Ustawienia zaawansowane
Etykieta przycisku Zastpuje etykiet html wywietlan w przycisku
akcji Pobierz ponad podsiatk.
Etykietka narzdzia przycisku Zastpuje tekst etykietki narzdzia, ktry pojawia
si po umieszczeniu kursora myszy ponad
przyciskiem akcji Pobierz.

Akcja Skojarz
WczenieAkcja SkojarzDefiniuj formularze encji i logik niestandardow w portalu CRMDodaj
zabezpieczenia oparte na rekordach, przy uyciu uprawnie encji dla portali

Ustawienia akcja Skojarz


Nazwa Opis

Ustawienia podstawowe

Wywietl Okrela widok (Zapisane zapytanie), ktry bdzie


uywany do znajdowania i wywietlania listy
kwalifikujcych si encji.
Uwaga: Jeeli typ encji Podsiatka nie ma
Zapisanych zapyta, lista rozwijana bdzie
wygldaa na pust.Jeeli aden Widok nie
zostanie zapewniony dla akcji Skojarz, zostanie
ona zignorowana, a przycisk nie zostanie
renderowany na formularzu encji Podsiatki.

269
Nazwa Opis

Ustawienia zaawansowane
Etykieta przycisku Zastpuje etykiet html wywietlan w przycisku
akcji Skojarz ponad podsiatk.
Etykietka narzdzia przycisku Zastpuje tekst etykietki narzdzia, ktry pojawia
si po umieszczeniu kursora myszy ponad
przyciskiem akcji Skojarz.

Ustawienia (zaawansowane) okna dialogowego wyszukiwania


Nazwa Opis

Tytu Zastpuje tekst html, ktry jest wywietlany na


pasku tytuowym okna dialogowego
Tekst przycisku podstawowego Zastpuje tekst html, ktry jest wywietlany na
przycisku Gwny ("Dodaj") okna dialogowego.
Tekst przycisku zamykania Zastpuje tekst html, ktry jest wywietlany na
przycisku Zamknij ("Anuluj") okna dialogowego.
Tekst czytnika zawartoci ekranu dotyczcy Zastpuje tekst czytnika ekranu skojarzony z
przycisku odrzucania przyciskiem odrzucania okna dialogowego.
Rozmiar Okrela rozmiar okna dialogowego
Skojarz.Dostpne opcje to Domylny, Duy i
May.Dla okna dialogowego Skojarz domylnym
rozmiarem jest Duy.
Klasa CSS Okrel klas CSS lub klasy, ktre zostan
zastosowane dla wynikowego okna dialogowego.
Klasa CSS tytuu Okrel klas CSS lub klasy, ktre zostan
zastosowane dla paska tytuowego wynikowego
okna dialogowego.
Klasa CSS przycisku podstawowego Okrel klas CSS lub klasy, ktre zostan
zastosowane dla przycisku Gwny ("Dodaj") okna
dialogowego.
Klasa CSS przycisku zamykania Okrel klas CSS lub klasy, ktre zostan
zastosowane dla przycisku Zamknij ("Anuluj")
okna dialogowego.
Wybierz tytu rekordw Zastpuje tekst html, ktry jest wywietlany w
obszarze Zaznaczenie rekordu
Domylny komunikat o bdzie Zastpuje komunikat, ktry pojawia si, gdy
wystpi bd podczas kojarzenia wybranej encji
lub kilku encji.
Opcje siatki Okrel ustawienia wygldu siatki encji.Zapoznaj
si zbelow

270
Ustawienia opcji siatki okna dialogowego wyszukiwania
(zaawansowane)
Nazwa Opis

Komunikat dotyczcy adowania Zastpuje wiadomo, ktra pojawia si podczas


adowania siatki encji.
Komunikat bdu Zastpuje wiadomo, ktra pojawia si, jeli
podczas adowania siatki encji wystpi bd.
Komunikat dotyczcy odmowy dostpu Zastpuje komunikat, ktry pojawia si, gdy
uytkownik nie ma wystarczajcych uprawnie
encji do wywietlania siatki encji.
Pusty komunikat Zastpuje komunikat, ktry pojawia si, gdy nie
ma adnych encji, ktre mog by powizane z
biecym formularzem encji.
Klasa CSS Okrel klas CSS lub klasy, ktre zostan
zastosowane dla skojarzonego obszaru siatki.
Klasa CSS siatki Okrel klas CSS lub klasy, ktre zostan
zastosowane dla skojarzonego elementu
siatki<table>

Akcja Szczegy
WczenieAkcja SzczegyDefiniuj formularze encji i logik niestandardow w portalu CRM

Ustawienia Akcja Szczegy


Nazwa Opis

Ustawienia podstawowe

Formularz encji OkrelaDefiniuj formularze encji i logik


niestandardow w portalu CRMLista rozwijana
wymieni wszystkie Formularze encji, ktre s
skonfigurowane dla typu encji Podsiatki.
Uwaga: Jeeli typ encji Podsiatki nie ma adnych
Formularzy encji, lista rozwijana bdzie wygldaa
na pust.Jeeli aden Formularz encji nie jest
zapewniony dla Akcji Szczegy, zostanie ona
zignorowana, a przycisk nie zostanie renderowany
w Podsiatce.
Ustawienia zaawansowane

Nazwa parametru cigu zapytania dotyczcego Okrela nazw parametru cigu zapytania, ktry
zostanie uyty do wybrania encji w celu

271
Nazwa Opis
identyfikatora rekordu wywietlenia w wybranym formularzu
encji.Powinna odpowiada wartoci w Nazwa
parametru cigu zapytania Identyfikatora rekordu
formularza encji.Warto domylna dla tego pola,
zarwno tutaj, jak i w konfiguracji formularza encji
to "id".
Etykieta przycisku Zastpuje etykiet html dla tej akcji wywietlanej w
wierszu Podsiatka.
Etykietka narzdzia przycisku Zastpuje tekst etykietki narzdzia, ktry pojawia
si po umieszczeniu kursora myszy nad
przyciskiem dla tej akcji wywietlanym w wierszu
Podsiatka.

Ustawienia (zaawansowane) okna dialogowego formularz


szczegw
Nazwa Opis

Komunikat dotyczcy adowania Zastpuje wiadomo html, ktra pojawia si


podczas adowania okna dialogowego.
Tytu Zastpuje tekst html, ktry jest wywietlany na
pasku tytuowym okna dialogowego.
Tekst czytnika zawartoci ekranu dotyczcy Zastpuje tekst czytnika ekranu skojarzony z
przycisku odrzucania przyciskiem odrzucania okna dialogowego.
Rozmiar Okrela rozmiar okna dialogowego
Szczegy.Dostpne opcje to Domylny, Duy i
May.Dla okna dialogowego Szczegy domylnym
rozmiarem jest Duy.
Klasa CSS Okrel klas CSS lub klasy, ktre zostan
zastosowane dla wynikowego okna dialogowego.
Klasa CSS tytuu Okrel klas CSS lub klasy, ktre zostan
zastosowane dla paska tytuowego wynikowego
okna dialogowego.

Akcja Edytuj
Wczenie akcjiEdytujDefiniuj formularze encji i logik niestandardow w portalu CRMDodaj
zabezpieczenia oparte na rekordach, przy uyciu uprawnie encji dla portali

272
Ustawienia akcji Edytuj
Nazwa Opis

Ustawienia podstawowe

Formularz encji OkrelaDefiniuj formularze encji i logik


niestandardow w portalu CRMLista rozwijana
wymieni wszystkie Formularze encji, ktre s
skonfigurowane dla typu encji Podsiatki.
Uwaga: Jeeli typ encji Podsiatki nie ma adnych
Formularzy encji, lista rozwijana bdzie wygldaa
na pust.Jeeli aden Formularz encji nie jest
zapewniony dla Akcji Edytuj, zostanie ona
zignorowana, a przycisk nie zostanie renderowany
w Podsiatce.
Ustawienia zaawansowane

Nazwa parametru cigu zapytania dotyczcego Okrela nazw parametru cigu zapytania, ktry
identyfikatora rekordu zostanie uyty do wybrania encji w celu
edytowania w wybranym formularzu encji.Powinna
odpowiada wartoci w Nazwa parametru cigu
zapytania Identyfikatora rekordu formularza
encji.Warto domylna dla tego pola, zarwno
tutaj, jak i w konfiguracji formularza encji to "id".
Etykieta przycisku Zastpuje etykiet html dla tej akcji wywietlanej w
wierszu Podsiatka.
Etykietka narzdzia przycisku Zastpuje tekst etykietki narzdzia, ktry pojawia
si po umieszczeniu kursora myszy nad
przyciskiem dla tej akcji wywietlanym w wierszu
Podsiatka.

Ustawienia (zaawansowane) okna dialogowego formularza Edytuj


Nazwa Opis

Komunikat dotyczcy adowania Zastpuje wiadomo html, ktra pojawia si


podczas adowania okna dialogowego.
Tytu Zastpuje tekst html, ktry jest wywietlany na
pasku tytuowym okna dialogowego.
Tekst czytnika zawartoci ekranu dotyczcy Zastpuje tekst czytnika ekranu skojarzony z
przycisku odrzucania przyciskiem odrzucania okna dialogowego.
Rozmiar Okrela rozmiar okna dialogowego
Edytuj.Dostpne opcje to Domylny, Duy i
May.Dla okna dialogowego Edytuj domylnym
rozmiarem jest Duy.
Klasa CSS Okrel klas CSS lub klasy, ktre zostan

273
Nazwa Opis
zastosowane dla wynikowego okna dialogowego.
Klasa CSS tytuu Okrel klas CSS lub klasy, ktre zostan
zastosowane dla paska tytuowego wynikowego
okna dialogowego.

Akcja Usu
WczenieAkcji UsuDodaj zabezpieczenia oparte na rekordach, przy uyciu uprawnie encji dla
portali

Ustawienia Akcji Usu


Nazwa Opis

Ustawienia podstawowe

Brak
Ustawienia zaawansowane

Potwierdzenie Zastpuje potwierdzenia wiadomoci w formacie


html wywietlane, gdy uytkownik uaktywnia akcj
Usu.
Etykieta przycisku Zastpuje etykiet html dla tej akcji wywietlanej w
wierszu Podsiatka.
Etykietka narzdzia przycisku Zastpuje tekst etykietki narzdzia, ktry pojawia
si po umieszczeniu kursora myszy nad
przyciskiem dla tej akcji wywietlanym w wierszu
Podsiatka.

Ustawienia (zaawansowane) okna dialogowego Usu


Nazwa Opis

Tytu Zastpuje tekst html, ktry jest wywietlany na


pasku tytuowym okna dialogowego.
Tekst przycisku podstawowego Zastpuje tekst html, ktry jest wywietlany na
przycisku Gwny ("Usu") okna dialogowego.
Tekst przycisku zamykania Zastpuje tekst html, ktry jest wywietlany na
przycisku Zamknij ("Anuluj") okna dialogowego.
Tekst czytnika zawartoci ekranu dotyczcy Zastpuje tekst czytnika ekranu skojarzony z
przycisku odrzucania przyciskiem odrzucania okna dialogowego.
Rozmiar Okrela rozmiar okna dialogowego
Usu.Dostpne opcje to Domylny, Duy i

274
Nazwa Opis
May.Dla okna dialogowego Usu domylnym
rozmiarem jest Domylny.
Klasa CSS Okrel klas CSS lub klasy, ktre zostan
zastosowane dla wynikowego okna dialogowego.
Klasa CSS tytuu Okrel klas CSS lub klasy, ktre zostan
zastosowane dla paska tytuowego wynikowego
okna dialogowego.
Klasa CSS przycisku podstawowego Okrel klas CSS lub klasy, ktre zostan
zastosowane dla przycisku Gwny ("Usu") okna
dialogowego.
Klasa CSS przycisku zamykania Okrel klas CSS lub klasy, ktre zostan
zastosowane dla przycisku Zamknij ("Anuluj")
okna dialogowego.

Akcja Przepyw pracy


WczenieAkcji Przepyw pracyMona doda dowoln liczb Akcji Przepyw pracy do metadanych
podsiatki.

Ustawienia Akcji Przepyw pracy


Nazwa Opis

Ustawienia podstawowe

Przepyw pracy Okrela Przepyw pracy na danie, ktry zostanie


uruchomiony, gdy uytkownik uaktywnieni t
akcj.
Uwaga: Jeeli typ encji Podsiatki nie ma adnych
Przepyww pracy, lista rozwijana bdzie
wygldaa na pust.Jeeli aden Przepyw pracy
nie jest zapewniony dla Akcji Przepyw pracy,
zostanie ona zignorowana, a przycisk nie zostanie
renderowany w podsiatce.
Etykieta przycisku Konfiguruje etykiet html dla tej akcji wywietlanej
w wierszu Podsiatki.To ustawienie jest wymagane.
Ustawienia zaawansowane

Etykietka narzdzia przycisku Zastpuje tekst etykietki narzdzia, ktry pojawia


si po umieszczeniu kursora myszy nad
przyciskiem dla tej akcji wywietlanym w wierszu
podsiatki.

275
Akcja Usu skojarzenie
WczenieAkcja Usu skojarzenieDefiniuj formularze encji i logik niestandardow w portalu
CRMDodaj zabezpieczenia oparte na rekordach, przy uyciu uprawnie encji dla portali

Ustawienia akcji Usu skojarzenie


Nazwa Opis

Ustawienia podstawowe

Brak
Ustawienia zaawansowane

Etykieta przycisku Zastpuje etykiet html dla tej akcji wywietlanej w


wierszu Podsiatka.
Etykietka narzdzia przycisku Zastpuje tekst etykietki narzdzia, ktry pojawia
si po umieszczeniu kursora myszy nad
przyciskiem dla tej akcji wywietlanym w wierszu
podsiatki.

Konfiguracja notatek dla formularzy sieci Web


dla portali
Dotyczy: Dynamics CRM Online
Notatki formularza sieci Web s konfigurowane w ten sam sposb coEntity Form NotesNajpierw naley
utworzy rekord metadanych dla Kroku Formularz sieci Web, ktry posiada notatki, i doda metadane
konfiguracji.Ten proces jest opisanyhere
Podobnie jak w przypadku Podsiatek, dodawanie notatek do formularzy zarzdzanych w portalu jest
proste - po prostu dodaj formant notatek do formularza CRM za pomoc projektanta formularzy CRM
OOB i gotowe.Moesz skonfigurowa zachowanie formantu notatek z metadanych.

Uwaga
JawneDodaj zabezpieczenia oparte na rekordach, przy uyciu uprawnie encji dla
portaliwymaganeAby umoliwi odczyt i edycj naley udzieli uprawnie "Odczyt" i "Zapis".Aby byo
moliwe tworzenie musz istnie dwa uprawnienia, uprawnienie z przywilejami "Utwrz" i "Docz" musi
zosta przyznane dla encji notatka (adnotacja), drugie uprawnienie musi zosta przypisane do typu
encji, do ktrej notatka jest doczana z przywilejem "Docz do".

Aby mg edytowa lub dodawa notatki, musisz rwnie skonfigurowa formant przy uyciu rekordu
metadanych.Aby doda metadane do formularza Encja, przejd doMetadane formularza
encjaNastpnie kliknij, aby doda nowy rekord.
Podczas tworzenia rekordu wybierz typ notatek.Bdziesz mia moliwo dodania konfiguracji notatki:

276
Po dodaniu konfiguracji, formant Notatka rozpocznie renderowanie z odpowiednimi opcjami wczonymi
w portalu.
Domylnie, aby zaoszczdzi miejsce, wikszo ustawie jest wywietlanych zwinitych.Kliknij "", aby
rozwin sekcj i wywietli dodatkowe opcje.Kliknij "", aby zwin sekcj.

Atrybuty
Nazwa Opis

Ustawienia
podstawowe
Tworzenie Wcza moliwo dodawania nowych Notatek do encji.
wczone
Opcje okna Zawiera ustawienia do skonfigurowania okna dialogowego, gdyTworzenie
dialogowego wczoneZobacz Opcje Utwrz okno dialogowe, aby zobaczy wicej szczegw.
tworzenia
Edytowanie Wcza moliwo edytowania istniejcych Notatek w encji.
wczone
Opcje okna Zawiera ustawienia do skonfigurowania okna dialogowego gdyEdytujWczoneZobacz
dialogowego Opcje Edytuj okno dialogowe, aby zobaczy wicej szczegw.
edytowania
Usuwanie Wcza moliwo usuwania Notatek z encji.
wczone

277
Nazwa Opis

Opcje okna Zawiera ustawienia do skonfigurowania okna dialogowego gdyUsuWczoneZobacz


dialogowego Opcje Usu okno dialogowe, aby zobaczy wicej szczegw.
usuwania
Ustawienia
zaawansowa
ne
Wywietl Zastpuje tytu nad obszarem Notatki.
tytu
Etykieta Zastpuje etykiet przycisku Dodaj notatki.
przycisku
dodawania
uwagi
Etykieta Zastpuje etykiet oznaczajc, e notatka jest Prywatna.
dotyczca
prywatnoci
uwagi
Komunikat Zastpuje komunikat wywietlany podczas adowania listy notatek.
dotyczcy
adowania
Komunikat Zastpuje wiadomo, ktra pojawia si, jeli podczas prby zaadowania listy notatek
bdu wystpi bd.
Komunikat Zastpuje komunikat, ktry pojawia si, gdy uytkownik nie ma wystarczajcych
dotyczcy uprawnie do wywietlania listy notatek.
odmowy
dostpu
Pusty Zastpuje komunikat wywietlany jeli bieca encja nie ma adnych notatek, ktre
komunikat mog by przegldane.
Wywietl Umoliwia ustawienie kolejnoci wywietlania notatek.
list
zamwie

1. Atrybut - logiczna nazwa kolumny, w oparciu o ktr chcesz przeprowadzi


sortowanie
2. Alias - alias dla atrybutu w zapytaniu
3. Kierunek - wybierz Rosnco (od najmniejszych do najwikszych lub od pierwszej do
ostatniej) lub Malejco (od najwikszych do najmniejszych lub od ostatniej do
pierwszej).

278
Nazwa Opis
Aby doda regu sortowania, kliknij " Kolumna" (4) i wypenij szczegowe
informacje.Porzdek list bdzie przetwarzany w kolejnoci od listy o najwyszym
priorytecie.

Opcje Utwrz okno dialogowe


Nazwa Opis

Ustawienia podstawowe

Wywietl pole opcji prywatnoci Wcza pole wyboru w oknie dialogowym Dodaj
notatk, co pozwala uytkownikowi oznaczy
notatk jako Prywatna.
Warto domylna pola opcji prywatnoci Okrela warto domyln dla pola wyboru
Wywietl pole opcji prywatnoci.Warto
domylna tego pola to fasz.
Wywietl opcj doczenia pliku Wcza pole przekazywania plikw w oknie
dialogowym Dodaj notatk, co pozwala
uytkownikowi na doczanie pliku do notatki.
Akceptacja doczenia pliku Typ MIME zaakceptowany przez parametr
wejciowy przekazywania plikw.
Ustawienia zaawansowane

Etykieta pola uwagi Zastpuje etykiet pola Notatka w oknie


dialogowym Dodaj notatk.
Kolumny pola uwagi Okrela wartocols<textarea>
Wiersze pola uwagi Okrela wartorows<textarea>
Etykieta pola opcji prywatnoci Zastpuje etykiet pola Opcja prywatnoci (jeli
wczone).
Etykieta doczania pliku Zastpuje etykiet pola Docz plik (jeli
wczone)
Klasa CSS lewej kolumny Dodaje klas CSS lub klasy do lewej kolumny
zawierajcej etykiety w oknie dialogowym Dodaj
notatk.
Klasa CSS prawej kolumny Dodaje klas CSS lub klasy do prawej kolumny
zawierajcej dane wejciowe pola w oknie
dialogowym Dodaj notatk.
Tytu Zastpuje tekst html w nagwku okna
dialogowego Dodaj notatk.
Tekst przycisku podstawowego Zastpuje tekst html, ktry jest wywietlany na
przycisku Gwny ("Dodaj notatk") okna

279
Nazwa Opis
dialogowego.
Tekst czytnika zawartoci ekranu przycisku Zastpuje tekst czytnika ekranu skojarzony z
odrzucania przyciskiem odrzucania okna dialogowego.
Tekst przycisku zamykania Zastpuje tekst html, ktry jest wywietlany na
przycisku Zamknij ("Anuluj") okna dialogowego.
Rozmiar Okrela rozmiar okna dialogowego Dodaj
notatk.Dostpne opcje to Domylny, Duy i
May.Dla okna dialogowego Dodaj notatk
domylnym rozmiarem jest Domylny.
Klasa CSS Okrel klas CSS lub klasy, ktre zostan
zastosowane dla wynikowego okna dialogowego.
Klasa CSS tytuu Okrel klas CSS lub klasy, ktre zostan
zastosowane dla paska tytuowego wynikowego
okna dialogowego.
Klasa CSS przycisku podstawowego Okrel klas CSS lub klasy, ktre zostan
zastosowane dla przycisku Gwny ("Dodaj
notatk") okna dialogowego.
Klasa CSS przycisku zamykania Okrel klas CSS lub klasy, ktre zostan
zastosowane dla przycisku Zamknij ("Anuluj")
okna dialogowego.

Opcje Edytuj okno dialogowe


Nazwa Opis

Ustawienia podstawowe

Wywietl pole opcji prywatnoci Wcza pole wyboru w oknie dialogowym Edytuj
notatk, co pozwala uytkownikowi oznaczy
notatk jako Prywatna.
Warto domylna pola opcji prywatnoci Okrela warto domyln dla pola wyboru
Wywietl pole opcji prywatnoci.Warto
domylna tego pola to fasz.
Wywietl opcj doczenia pliku Wcza pole przekazywania plikw w oknie
dialogowym Edytuj notatk, co pozwala
uytkownikowi na doczanie pliku do notatki.
Akceptacja doczenia pliku Typ MIME zaakceptowany przez parametr
wejciowy przekazywania plikw.
Ustawienia zaawansowane

Etykieta pola uwagi Zastpuje etykiet pola Notatka w oknie

280
Nazwa Opis
dialogowym Edytuj notatk.
Kolumny pola uwagi Okrela wartocols<textarea>
Wiersze pola uwagi Okrela wartorows<textarea>
Etykieta pola opcji prywatnoci Zastpuje etykiet pola Opcja prywatnoci (jeli
wczone).
Etykieta doczania pliku Zastpuje etykiet pola Docz plik (jeli
wczone)
Klasa CSS lewej kolumny Dodaje klas CSS lub klasy do lewej kolumny
zawierajcej etykiety w oknie dialogowym Edytuj
notatk.
Klasa CSS prawej kolumny Dodaje klas CSS lub klasy do prawej kolumny
zawierajcej dane wejciowe pola w oknie
dialogowym Edytuj notatk.
Tytu Zastpuje tekst html w nagwku okna
dialogowego Edytuj notatk.
Tekst przycisku podstawowego Zastpuje tekst html, ktry jest wywietlany na
przycisku Gwny ("Aktualizuj notatk") okna
dialogowego.
Tekst czytnika zawartoci ekranu przycisku Zastpuje tekst czytnika ekranu skojarzony z
odrzucania przyciskiem odrzucania okna dialogowego.
Tekst przycisku zamykania Zastpuje tekst html, ktry jest wywietlany na
przycisku Zamknij ("Anuluj") okna dialogowego.
Rozmiar Okrela rozmiar okna dialogowego Edytuj
notatk.Dostpne opcje to Domylny, Duy i
May.Dla okna dialogowego Edytuj notatk
domylnym rozmiarem jest Domylny.
Klasa CSS Okrel klas CSS lub klasy, ktre zostan
zastosowane dla wynikowego okna dialogowego.
Klasa CSS tytuu Okrel klas CSS lub klasy, ktre zostan
zastosowane dla paska tytuowego wynikowego
okna dialogowego.
Klasa CSS przycisku podstawowego Okrel klas CSS lub klasy, ktre zostan
zastosowane dla przycisku Gwny ("Aktualizuj
notatk") okna dialogowego.
Klasa CSS przycisku zamykania Okrel klas CSS lub klasy, ktre zostan
zastosowane dla przycisku Zamknij ("Anuluj")
okna dialogowego.

281
Opcje Usu okno dialogowe
Nazwa Opis

Ustawienia podstawowe

Potwierdzenie Zastp komunikat potwierdzajcy, aby usun


notatk.
Ustawienia zaawansowane

Tytu Zastpuje tekst html w nagwku okna


dialogowego Usu notatk.
Tekst przycisku podstawowego Zastpuje tekst html, ktry jest wywietlany na
przycisku Gwny ("Usu") okna dialogowego.
Tekst czytnika zawartoci ekranu przycisku Zastpuje tekst czytnika ekranu skojarzony z
odrzucania przyciskiem odrzucania okna dialogowego.
Tekst przycisku zamykania Zastpuje tekst html, ktry jest wywietlany na
przycisku Zamknij ("Anuluj") okna dialogowego.
Rozmiar Okrela rozmiar okna dialogowego Usu
notatk.Dostpne opcje to Domylny, Duy i
May.Dla okna dialogowego Usu notatk
domylnym rozmiarem jest Domylny.
Klasa CSS Okrel klas CSS lub klasy, ktre zostan
zastosowane dla wynikowego okna dialogowego.
Klasa CSS tytuu Okrel klas CSS lub klasy, ktre zostan
zastosowane dla paska tytuowego wynikowego
okna dialogowego.
Klasa CSS przycisku podstawowego Okrel klas CSS lub klasy, ktre zostan
zastosowane dla przycisku Gwny ("Usu") okna
dialogowego.
Klasa CSS przycisku zamykania Okrel klas CSS lub klasy, ktre zostan
zastosowane dla przycisku Zamknij ("Anuluj")
okna dialogowego.

Zbieraj dane w portalu przy uyciu ankiet


Dotyczy: Dynamics CRM Online
Tworzenie ankiety jest realizowane przez wprowadzanie dostosowa w programie CRM i tworzenie
nowej encji.Po utworzeniu encji i edytowaniu jej formularz, aby dopasowa go do podanego ukadu
mona utworzy formularz sieci Web i kroki.

282
Wicej informacji na temat tworzenia formularzy encji i dostosowa w programie CRM mona znale
w dokumentacji w witrynie MSDN odwiedzajc poniszy adres
URLhttps://msdn.microsoft.com/library/gg309646.aspx

Typy pyta niestandardowych


Istnieje kilka typw pyta, ktre nie s obsugiwane przez typy p CRM, takie jak skala Likerta, Wiele
opcji wyboru, Macierz wielu opcji wyboru, Ranga skalowania zamwienia i Staa suma.Te
niestandardowe pytania mog by wdraane przez czenie typw pl macierzystych CRM z
dodatkowymi metadanymi.

Listy przycisku radiowego Skala Likerta i Wiele opcji wyboru


Pytanie ze skal klasyfikacji wymaga od osoby podania oceny produktu lub marki wraz z wyranie
okrelon, rwnomiernie rozmieszczon cigoci.Skale ocen s czsto uywane do pomiaru kierunku
i intensywnoci postaw.

Natywnie CRM nie obsuguje skali Likerta ani pyta z wieloma opcjami wyboru jako listy przyciskw
radiowych.CRM renderuje pytania w formie listy na listach rozwijanych, takich jak ta na zdjciu:

Aby zastpi to zachowanie i renderowa te pytania jako przyciski radiowe, musimy doda pytanie
jakoZestaw opcjiPonisza procedura opisuje jak to zrobi.

Dodawanie atrybutw zestaw opcji


Otwrz okno edytora rozwizania.
RozwiEncje
Rozwi encj, ktr chcesz edytowa.
KliknijPola

283
KliknijNowy
Okrel wymagane pola.
Wybierz typZestaw opcji
W razie potrzeby dodaj opcje.
Aby uy istniejcego zestawu opcji, zapoznaj si z ponisz sekcj pod tytuemKorzystanie z
istniejcego zestawu opcji
Po zakoczeniu wszystkich dostosowa.

Uyj istniejcego zestawu opcji


Dodano kilka powszechnie uywanych skali Likerta jako zestawy opcji w rozwizaniu, aby
wyeliminowa potrzeb tworzenia takich samych reakcji wielokrotnie dla wielu pyta.Moesz utworzy
list unikatowych odpowiedzi lub wybra istniejcy zestaw opcji.
Podczas tworzenia nowego atrybutu zestaw opcji:
UstawTypZestaw opcji
UstawUyj istniejcego zestawu opcjiTak
Wybierz istniejcy zestaw opcji z listy rozwijanejZestaw opcji
Uwaga: Kliknicie przycisku Edycja wywietli Edytor i umoliwi zmodyfikowanie zestawu opcji.Naley
pamita, e te zestawy opcji s globalne, wic zmiany dotycz wszystkich atrybutw w systemie, nie
tylko tworzonego atrybutu.

Wstpnie zdefiniowane zestawy opcji skala Likerta


Nastpujce globalne zestawy opcji zostay uwzgldnione w pakiecie rozwizania.
Umowa dotyczca skali Likerta Wano skali Likerta Jako skali Likerta
Zdecydowanie zgadzam si Bardzo wane Doskonay
Zgadzam si Wane Bardzo dobry
Nie mam zdania rednio wane Dobrze
Nie zgadzam si Mao wane redni
Zdecydowanie nie zgadzam Niewane Saby
si Prawdopodobiestwo skali Satysfakcja w skali Likerta
Czstotliwo skali Likerta Likerta Bardzo zadowolony
Bardzo czsto Prawie zawsze prawda
Zadowolony
Czsto Zazwyczaj prawda
Neutralny
Od czasu do czasu Od czasu do czasu prawda
Niezadowolony
Rzadko Zazwyczaj nieprawda
Bardzo niezadowolony
Nigdy Prawie zawsze nieprawda

Teraz trzeba doda dodatkowe metadane, aby zapewni funkcjonalno odpowiedni do renderowania
tego jako przyciski radiowe, poniewa CRM natywnie renderuje zestawy opcji jako listy rozwijane.
Edytuj krok Formularz sieci Web, ktry aduje formularz zawierajcy atrybuty pytania.

284
Dodaj nowe metadane formularza sieci Web
Dodaj nowy rekord metadanych dla kadego atrybutu zestawu opcji, ktre powinny by renderowane
jako przyciski radiowe:
OkrelNazwa logiczna atrybutu
Wybierz opcjZestaw opcji jako jako pionowa lista przyciskw radiowychZestaw opcji jako
pozioma lista przyciskw radiowych
KliknijZapisz i Utwrz nowy
Powtrz

Uwaga
Teraz portal wyrenderuje Twoje pytania w formie listy przyciskw radiowych podobnej do jednego z
stylw pokazanych poniej.

Macierz wielu opcji wyboru


Macierz wielu opcji wyboru to szereg pyta, ktre maj t sam skal odpowiedzi.Czsto jest to grupa
pyta w skali Likerta, skali semantycznej lub skali Stapela.Poniej przedstawiono przykad.

Dodaj macierz wielu opcji wyboru


Dodaj now sekcj do formularza encji.
Kliknij kartWstaw
KliknijDwie kolumny
Kliknij dwukrotnie nowo utworzon sekcj

285
UstawEtykieta
KliknijPoka etykiet tej sekcji w formularzu
KliknijOK
Dodaj kady element do sklasyfikowania jako nowy atrybut zestawu opcji.
Przejd do sekcji pod tytuem pytania skali Likerta i pytania z opcjami wielokrotnego wyboru, aby
zapozna si z dodatkowymi szczegami dotyczcymi wartoci pyta.

Po zakoczeniu wszystkich dostosowa.


Publikuj wszystkie dostosowania
Teraz trzeba doda dodatkowe metadane, aby zapewni funkcjonalno odpowiedni do renderowania
ich jako macierzy, poniewa CRM natywnie renderuje zestawy opcji jako listy rozwijane.

Edytuj krok formularza sieci Web


Edytuj krok formularza sieci Web, ktry aduje formularz zawierajcy pytania tej sekcji.
Przejd doPortaleFormularze sieci Web
formularz sieci WebKliknij dwukrotnie

Dodaj nowe metadane formularza sieci Web


Dodaj nowy rekord metadanych dla kadego atrybutu zestawu opcji, ktre powinny by renderowane
jako przyciski radiowe:
KliknijMetadane
Powtrz ponisze kroki dla kadego atrybutu Zestaw opcji, ktry bdzie renderowany w macierzy.
KliknijDodaj nowe metadane formularza sieci Web
OkrelNazwa logiczna atrybutu
WybierzMacierz wielu opcji wyboru
KliknijZapisz i Utwrz nowy
Powtrz

Uwaga
Teraz portal wyrenderuje Twoje pytania w formie Macierzy wielu opcji wyboru podobnej do tej ukazanej
poniej.

286
Listy pl wyboru wielu opcji wyboru
Pytanie z wieloma opcjami odpowiedzi pozwala uytkownikowi na wybranie wielu pozycji z kilku opcji,
jak pokazano poniej.

Dodaj pytania z wieloma opcjami wyboru


Dodaj nowSekcj
Kliknij kartWstaw
KliknijDwie kolumny
Kliknij dwukrotnie nowo utworzon sekcj
UstawEtykieta
KliknijPoka etykiet tej sekcji w formularzu
KliknijOK

Dodaj kad odpowied jako nowy atrybutDwie opcje


Powtrz ponisze kroki dla kadego atrybutu odpowiedzi.
Kliknij dwukrotnie atrybut.
KliknijFormatowanie
WybierzPole wyboru
KliknijOK
Powtrz
Po zakoczeniu wszystkich dostosowa.

287
Publikuj wszystkie dostosowania

Uwaga
Teraz portal wyrenderuje Twoje pytanie w formie pytania z wieloma opcjami wyboru podobne do tego
ukazanego poniej.

Ranga skalowania zamwie


Pytania rangi skalowania zamwie umoliwiaj ocenienie okrelonego zestawu marek lub produktw
w oparciu o konkretny atrybut lub waciwoci.Moe zada, aby opcje byy oceniane na podstawie
okrelonego atrybutu.Mona zezwoli na takie same wartoci.Jeli zezwolisz na takie same wartoci,
kilka opcji bdzie miao takie same wyniki.

CRM natywnie nie obsuguje pyta rangi skalowania zamwienia.Aby zapewni to zachowanie musimy
doda pytanie jako seri atrybutw Liczba cakowita i doda dodatkowe metadane formularza sieci
Web.

Dodaj pytanie rangi skalowania zamwienia


Dodaj now sekcj do formularza encji.
Kliknij kartWstaw
KliknijDwie kolumny
Kliknij dwukrotnie nowo utworzon sekcj
UstawEtykieta
KliknijPoka etykiet tej sekcji w formularzu
KliknijOK
Dodaj kady element do sklasyfikowania jako nowy atrybut Liczba cakowita.
Okrel wartoci dla wymaganych pl

288
Wybierz Typ Liczba cakowita.
Wprowad warto 0 jako warto minimaln.
Wprowad warto dla Wartoci maksymalnej.Powinna to by cakowita liczba odpowiedzi
dostpnych dla tego pytania.
Po zakoczeniu wszystkich dostosowa.
Publikuj wszystkie dostosowania
Teraz trzeba doda dodatkowe metadane, aby zapewni funkcjonalno odpowiedni do renderowania
ich jako formantu zoonego, ktry agreguje cao.

Edytuj krok formularza sieci Web


Edytuj krok formularza sieci Web, ktry aduje formularz zawierajcy pytania tej sekcji.
Przejd doPortaleFormularze sieci Web
formularz sieci WebKliknij dwukrotnie

Dodaj nowe metadane formularza sieci Web


Dodaj nowy rekord metadanych dla kadego atrybutu Liczba cakowita, ktry powinien by
renderowany jako odpowied Ranga skalowania zamwienia:
KliknijMetadane
Powtrz ponisze kroki dla kadego atrybutu Liczba cakowita, ktry bdzie renderowany jako
odpowied w pytaniu Ranga skalowania zamwienia.
KliknijDodaj nowe metadane formularza sieci Web
OkrelNazwa logiczna atrybutu
WybierzGrupuj liczb cakowit jako skal rang bez takich samych wartociGrupuj liczb
cakowit jako skal rang z dozwolonymi takimi samymi wartociami
OkrelNazwa grupy
KliknijZapisz i Utwrz nowy
Powtrz

Uwaga
Teraz portal wyrenderuje Twoje pytanie w formie Ranga skalowania zamwienia podobnej do tej
ukazanej poniej.

289
Staa suma
Pytanie staa suma pozwala na zbieranie danych "wskanik", co oznacza, e dane s w stanie wyrazi
wzgldn warto lub znaczenie opcji (opcja A jest dwa razy bardziej wana ni opcja B).

Natywnie CRM nie obsuguje pyta Staa suma.Aby zapewni to zachowanie musimy doda pytanie
jako seri atrybutw Liczba cakowita i doda dodatkowe metadane formularza sieci Web.

Dodaj pytanie staa suma


Dodaj now sekcj do formularza encji.
Kliknij kartWstaw
KliknijDwie kolumny
Kliknij dwukrotnie nowo utworzon sekcj
UstawEtykieta
KliknijPoka etykiet tej sekcji w formularzu
KliknijOK
Dodaj kady element do sklasyfikowania jako nowy atrybut Liczba cakowita.
Okrel wartoci dla wymaganych pl
Wybierz typLiczba cakowita
Wprowad0Warto minimaln
Wprowad warto dlaWarto maksymalnaPowinna to by cakowita liczba punktw dostpnych
do dystrybucji.
Po zakoczeniu wszystkich dostosowa.

290
Publikuj wszystkie dostosowania
Teraz trzeba doda dodatkowe metadane, aby zapewni funkcjonalno odpowiedni do renderowania
ich jako formantu zoonego, ktry agreguje cao.

Edytuj krok formularza sieci Web


Edytuj krok formularza sieci Web, ktry aduje formularz zawierajcy pytania tej sekcji.
Przejd doPortaleFormularze sieci Web
formularz sieci WebKliknij dwukrotnie

Dodaj nowe metadane formularza sieci Web


Dodaj nowy rekord metadanych dla kadego atrybutu Liczba cakowita, ktry powinien by
renderowany jako odpowied Staa suma:
KliknijMetadane
Powtrz ponisze kroki dla kadego atrybutu Liczba cakowita, ktry bdzie renderowany jako
odpowied w pytaniu Staa suma.
KliknijDodaj nowe metadane formularza sieci Web
OkrelNazwa logiczna atrybutu
WybierzGrupuj liczb cakowit jako sta sum
OkrelNazwa grupy
Okrel warto 'czna minimalnaJeli nie zostanie podana adna warto, domylnie bdzie to 0.
Okrel warto 'czna maksymalnaJeli nie zostanie podana adna warto, domylnie bdzie to
100.
KliknijZapisz i Utwrz nowy
Powtrz

Uwaga
Teraz portal wyrenderuje Twoje pytanie w formie Staa suma podobnej do tej ukazanej poniej.

291
Dodaj stron sieci Web, aby renderowa list
rekordw
Dotyczy: Dynamics CRM Online
Lista encji to oparta na danych konfiguracja, ktra zapewnia moliwo dodawania strony sieci Web,
ktra spowoduje renderowanie listy rekordw bez wymagania od dewelopera ukazania w portalu
siatki.Lista encji moe uwidoczni rekordy CRM do wywietlania na portalach.
Siatka obsuguje sortowanie i bdzie stronicowana, jeeli liczba rekordw jest wiksza ni okrelony
rozmiar strony.Jeli okrelono stron internetow dla Widoku szczegw, kady rekord bdzie zawiera
cze do strony, a identyfikator rekordu zostanie doczony do cigu zapytania wraz z nazw parametru
cigu zapytania identyfikatora.Lista encji obsuguje rwnie wiele widokw.Jeli okrelono wicej ni
jeden widok, renderowana bdzie lista rozwijana, aby umoliwi uytkownikowi przeczanie pomidzy
rnymi widokami.
Dane bd mogy rwnie by filtrowane przez biecego uytkownika portalu, Klienta nadrzdnego
biecego uytkownika portalu oraz biec witryn portalu.Jeli warto istnieje dla obu warunkw
filtrowania, Atrybut uytkownika portalu oraz Atrybut konta, portal wyrenderuje list rozwijan, aby
umoliwi uytkownikowi przegldanie danych "Moje" lub jego/jej danych konta klienta nadrzdnego.

Dodaj List encji do portalu


Lista encji zawiera relacje ze stronami sieci Web i rnymi waciwociami, aby sterowa inicjowaniem
listy rekordw w portalu.Relacja ze stron sieci Web umoliwia dynamiczne pobieranie definicji listy dla
wza danej strony w witrynie sieci Web.Aby wywietli istniejce Widoki encji lub utworzy nowe
Widoki encji, przejd doPortaleListy encji

Uwaga
Lista encji musi by skojarzona ze stron sieci Web dla danej witryny sieci Web, aby lista bya dostpna
do przegldania w obrbie witryny.

Strony sieci Web skojarzone z List encji mog by przegldane po klikniciu czaStrony sieci
WebPokrewnePodczas tworzenia Listy encji, pierwszym krokiem jest wybranie Encji, dla ktrej chcesz
renderowa list w portalu.Nastpnie powiniene wybra jeden lub wicej widokw CRM do
renderowania.
Podczas tworzenia lub edycji strony sieci Web, Lista encji moe by okrelona w polu wyszukiwania
dostpnym na formularzu strony sieci Web.Szablon strony, ktrym zwykle bdzie szablon "Strona",
moe by te jednym z kilku innych szablonw zaprojektowanych dla zawartoci, gdy szablony gwne
zawieraj niezbdn logik potrzebn do okrelania, czy Lista encji powinna by renderowana.

Zobacz te
Konfiguruj portal CRM
Oce lub gosuj na stronie sieci Web lub wpisie na blogu w portalu

292
Twrz i uruchamiaj reklamy w portalu
Dotyczy: Dynamics CRM Online

Twrz i uruchamiaj reklamy w swoim portalu


Utwrz tekst i reklamy z wykorzystaniem obrazw i uruchamiaj je w wielu miejscach w caej
witrynie.Wstawiaj reklamy losowo lub wybieraj konkretne reklamy dla konkretnych miejsc.Moesz
wybiera daty rozpoczcia i zakoczenia emisji zalenych od czasu, zaplanowanych treci.Reklamy
mog by poczone hiperczem z dowolnym miejscem, i mog si otwiera w biecym lub w nowym
oknie.Reklamy s wywietlane w portalu przez dwie encje CRM: encja Umieszczenie reklamy i encja
Reklama skojarzona.Reklamy mona udostpnia na wiele sposobw: dziki gotowym szablonom
Liquid dostpnym w aplikacji portale CRM za pomoc szablonw Liquid/przykadowych szablonw sieci
Web lub wewntrz danej strony .aspx za pomoc akcji MVC.

Reklamy
Reklamy reprezentuj okrelone treci reklamowe lub obraz, ktre pojawi si w portalu w danym
momencie.Encja reklama pojawi si w miejscu okrelonym przez Umieszczenie reklamy.Reklama musi
by skojarzona z Umieszczeniem reklamy, aby pojawia si w portalu.Do potrzeb tej prezentacji
przykad OOB reklama "Symbol zastpczy" i umieszczenie reklamy "Dolny pasek boczny" pojawi sie
w portalu firmy, aby ukaza podstawowe funkcje i zapozna si ze sposobem tworzenia bardziej
zoonych reklam.Dowolnej z witryn startowych mona uy zamiast Portalu firmy jednak, naley
pamita, e szablon Liquid uywany w tej prezentacji wzywa "Dolny pasek boczny" jako umieszczenie
reklamy.
Aby rozpocz:
Przejd doPortaleReklamy
Otwrz reklamSymbol zastpczyPortal firmy
Kliknij ikonZapisz
W formularzu reklamy bdziesz musia okreliNazwWitryn sieci WebStan
publikowaniaOpcjonalnie mona rwnie okreli Szablon sieci Web i dat
rozpoczcia/zakoczenia.*Naley poda dane, ktre maj by wywietlane przez reklam.Skorzystaj z
wykresu atrybutw encji reklama u dou tej strony, aby sporzdzi szczegy reklamy.

Umieszczenia reklam
Przejd doPortaleUmieszczenia reklam
Kliknij pole szablonu sieci Web, aby wybra szablon sieci Web.Dla potrzeb tej prezentacji zosta
wybrany szablon sieci Web "Reklama losowa".
W prawym rogu siatki reklamy kliknij+
Kliknij ikonZapisz
Tworzc nowe Umieszczenie reklamy trzeba bdzie okreliNazwWitryn sieci WebPrzykadowe
szablony sieci Web, ktre umoliwiaj wykorzystanie reklam jako funkcji OOB bd wywietlane w

293
ramach wyszukiwania pola szablonu sieci Web w formularzu.Szablony te maj take suy jako rdo
do tworzenia szablonw niestandardowych.

294
*Naley zauway, e utworzona powyej reklama nie bdzie wywietlana na stronie gwnej portalu
startowego.

Korzystanie z szablonw Liquid do umieszczania


reklam
Menederowie zawartoci mog uywa Liquid, aby dodawa reklam do wszelkich obszarw
zawartoci edytowalnej, o czym mona przeczytaDodaj zawarto dynamiczn i utwrz
niestandardowe szablonyads
Ten szablon renderuje reklam wedug nazwy albo losow reklam z umieszczenia reklamy.*Naley
pamita, e obecnie poniszy kod nie bdzie renderowa wielu reklam w Umieszczeniu reklamy (tzn.
reklama zmienna).Aby renderowa wiele reklam w Umieszczeniu reklamy konieczne bdzie stworzenie
interfejsu API Liquid reklam.Odwoanie do wbudowanych szablonw sieci WebPrzechowuj zawarto
rda przy uyciu szablonw sieci Web
{% include 'ad' ad_name:'Name' %}

295
{% include 'ad' ad_placement_name:'Placement Name' %}

1. {% include 'Random Ad' placement:ads.placements["Sidebar Bottom"] %}

or

1. {% include 'Ad Template' ad:ads{"Retail Ad - Go Greene"] %}

Uywanie pomocnikw MVC do umieszczania reklam


Deweloperzy mog take uywa akcji MVC AdPlacement, aby umieszcza reklam na stronie .aspx,
ktra bdzie uywana do wywietlania reklam.

Atrybuty
Encja reklama ma nastpujce atrybuty:
Nazwa Opis

Nazwa Opisowa nazwa reklamy


Witryna sieci Web Wymagana skojarzona witryna sieci Web.
Szablon sieci Web SkojarzonyPrzechowuj zawarto rda przy
uyciu szablonw sieci WebTo pole jest
opcjonalne; jeli jest puste, reklama bdzie
renderowana przy uyciu szablonu domylnego.
Data wydania Kontroluje dat/godzin, po jakiej reklama bdzie
widoczna na portalu.Jeli Umieszczenie reklamy
korzysta zamiennie z wielu reklam,
niepublikowana reklama nie bdzie
wywietlana.Jeli adne opublikowane reklamy nie
s skojarzone Umieszczeniem reklamy, nic si nie
pojawi.Jest to przydatne przy kontrolowaniu emisji
treci zalenych od czasu.
Data wyganicia Kontroluje dat/godzin, przed jak reklama
bdzie widoczna na portalu.
Stan publikowania Aktualny stan publikowania.
Adres URL przekierowania Po klikniciu reklamy, uytkownik zostanie
skierowany do tego adresu URL.Jeli nie zostanie
podana adna warto, reklama nie bdzie
aktywna.To pole jest opcjonalne.
Otwrz w nowym oknie Warto logiczna.Po ustawieniu na warto true,
reklama po klikniciu bdzie otwieraa nowe okno
przegldarki.
Tytu Pojedynczy wiersz tekstu dla reklamy, ktra moe
by wywietlana w portalu.To, czy jest

296
Nazwa Opis
wywietlana zaley od waciwoci formantu
AdPlacement.Jest to przydatne gwnie w
przypadku reklam tekstowych lub prostych czy
jednowierszowych, ktre chcesz umieci na
portalu przy uyciu Umieszcze reklam.

Uwaga
Jeli tytu jest wywietlany, domylnie bdzie
renderowany jako hipercze, ktre wskazuje na
adres URL przekierowania.To zachowanie moe
zosta zmienione za pomoc
niestandardowegoPrzechowuj zawarto rda
przy uyciu szablonw sieci Web

Tre reklamy Wielowierszowy tekst lub inna zawarto sieci


Web, ktry bdzie wywietlany w miejscu
docelowym.Umoliwia to wykorzystanie
umieszczenia w sposb podobny do fragmentw
kodu zawartoci, ale najlepiej jest unika
korzystania z nich jako pojemnikw do
przechowywania zawartoci (do tego su
fragmenty kodu).Zamiast tego najlepiej sprawdz
si one podczas wywietlania zmieniajcego si
obrazu lub zawartoci tekstowej.
Adres URL obrazu Adres URL obrazu, ktry bdzie wywietlany
przez reklam.Opcjonalne; Uyj tego pola, jeli
chcesz, aby reklama renderowaa zasb statyczny
lub plik sieci Web.Obraz bdzie mona klika i
czy z adresem URL przekierowania, jeli zosta
podany.

Uwaga
Jeli reklama ma doczon notatk z
zacznikiem w postaci pliku obraz, reklama
bdzie to renderowaa jako obraz.Jest to
prawdopodobnie najwygodniejszy sposb
konfigurowania obrazw dla reklam, i czy on
obraz bezporednio z reklam.W tym przypadku
nie jest konieczne uycie pola adres URL
obrazu.

Szeroko obrazu Szeroko obrazu.


*To pole nie jest wymagane, ale zalecane jest
upewnienie si, e wyrenderowana reklama jest

297
Nazwa Opis
prawidowa i dostpny HTML
Wysoko obrazu Wysoko obrazu.
*To pole nie jest wymagane, ale zalecane jest
upewnienie si, e wyrenderowana reklama jest
prawidowa i dostpny HTML
Tekst alternatywny dla obrazu Alternatywny tekst obrazu.
*To pole nie jest wymagane, ale zalecane jest
upewnienie si, e wyrenderowana reklama jest
prawidowa i dostpny HTML

Zbierz opinie za pomoc ankiet w portalu


Dotyczy: Dynamics CRM Online
Ankiety zapewniaj uytkownikom sieci Web szybki i atwy sposb wyraania opinii oraz moliwo
zobaczenia ich chwil pniej w formie informacji zwrotnej z gosowania utworzonej automatycznie.
Funkcja ankiet w portalach CRM dostarcza ankiety skadajce si z pojedynczego pytania lub pytania z
wieloma opcjami odpowiedzi na proste tematy.Odpowiedzi s przechowywane i kojarzone z
odpowiednim rekordem kontaktu CRM, co pozwala na natychmiastow recenzj lub sporzdzanie
raportw zbiorczych.Mona ich uywa jako prostych narzdzi do bada rynkowych, a dynamiczne
odwieanie lub zmienianie ankiet sprawia, e witryna sieci Web wyglda na aktualn i merytoryczn.
Ankiety mona umieszcza w portalu za pomoc formantu PollPlacement.Ten formant dziaa bardzo
podobnie do formantu AdPlacement.Jeli istniej ankiety skojarzone z encj Umieszczenie ankiet, ktra
jest renderowana przez formant PollPlacement, te ankiety bd renderowane.Jeli istnieje wicej ni
jedna ankieta dla danego umieszczenia, umieszczenie bdzie losowo przedstawiao jedn z tych
ankiet.

Uwaga
Uytkownicy mog gosowa anonimowo.Nie jest dozwolone duplikowanie gosw.Podstawowe
informacje na temat przesanych gosw s ledzone w programie CRM i uytkownicy, ktrzy zaloguj
si do witryny sieci Web bd mieli je poczone z encj kontaktu ledzc tego uytkownika w
programie CRM.

Dodaj ankiet do strony


Menederowie zawartoci mog uywaTagi szablonu
{% include 'Random Poll' placement:polls.placements["Sidebar"] %}
lub
{% include 'Poll Template' ad:ads["Wireframe Development"] %}

Uwaga

298
.Przykadowe szablony sieci Web s konfigurowane w witrynach sieci Web starterMoesz uy
szablonu "Ankieta losowa", aby wywietli losow ankiet z konkretnego Umieszczenia ankiety, lub
szablonu "Szablon ankiety", aby wywietli konkretn ankiet.Moesz edytowa te szablony lub
tworzy wasne na ich przykadzie za pomocankiety

Deweloperzy mog take uywa Kontrolera MVC, aby umieszcza ankiet na stronie .aspx, ktra
bdzie uywana do wywietlania ankiety:
<% Html.RenderAction("PollPlacement", "Poll", new {

Area = "Cms",

id = "Home",

__portalScopeId__ = Website.Id

}); %>
Alternatywnie, deweloperzy mog uywa formantu sieci Web Umieszczenie ankiety.

Utwrz umieszczenie ankiety


Aby utworzy nowy region umieszczenie ankiety:
Przejd doPortaleUmieszczenie ankiety
KliknijNowy

Wybierz skojarzonWitryn sieci WebNazwPrzechowuj zawarto rda przy uyciu szablonw


sieci Web
Teraz utworzono umieszczenie; trzeba z nim skojarzy jedn lub kilka ankiet
W karcie Ankiety Umieszczenia ankiet kliknij przycisk Dodaj rekord ankiety ("+")

299
W wywietlonym oknie wyszukiwania, wybierz istniejcy rekord ankiety lub utwrz now ankiet,
klikajcNowa

Ankiety
Ankieta to proste pytania tak/nie lub pytania z wieloma opcjami odpowiedzi, ktre mog by
wywietlane w portalu za porednictwem Umieszczenia ankiety.Istniej liczne opcje dostosowywania
wywietlania ankiet dostpne dla deweloperw, ale dla menederw zawartoci dodajcych ankiety do
witryny sieci Web jest to tak atwe, jak wybranie pytania i serii moliwych odpowiedzi (Opcje
ankiety).Ankieta musi powizane funkcje, aby moga funkcjonowa, i musi by skojarzona z
Umieszczeniem ankiety, aby moga by renderowana w portalu.
Nowa ankieta moe by tworzona na dwa sposoby: przejcie do
sekcjiAnkietyPortaleNowaWyszukiwanie rekordw

Atrybuty ankiety
Nazwa Opis

Nazwa Opisowa nazwa ankiety.


Witryna sieci Web SkojarzonyPrzechowuj zawarto rda przy
uyciu szablonw sieci Web
Szablon sieci Web SkojarzonyPrzechowuj zawarto rda przy
uyciu szablonw sieci WebTo pole jest
opcjonalne; jeli jest puste, ankieta bdzie
renderowana przy uyciu szablonu domylnego.
Pytanie Jest to rzeczywiste Pytanie, ktre jest zadawane w

300
Nazwa Opis
ankiecie.Skojarzone Opcje ankiety to moliwe
odpowiedzi, ktre mona wybra dla tej ankiety.
Etykieta przycisku przesyania Tekst, ktry ma by uywany dla przycisku
przesyania.
Data wydania Kontroluje dat/godzin, po jakiej ankieta bdzie
widoczna na portalu.Jeli Umieszczenie ankiety
korzysta zamiennie z wielu ankiet, niepublikowana
ankieta nie bdzie wywietlana.Jeli adne
opublikowane ankiety nie s skojarzone
Umieszczeniem ankiety, nic si nie pojawi.Jest to
przydatne przy kontrolowaniu emisji treci
zalenych od czasu.
Data wyganicia Kontroluje dat/godzin, przed jak ankieta bdzie
widoczna na portalu.
Data zamknicia gosowania Do tego czasu uytkownicy, ktrzy jeszcze nie
gosowali w ankiecie, bd mogli odda gos.

Uwaga
Jeli uytkownik wzi ju udzia w ankiecie,
bdzie mg zobaczy podsumowanie biecych
wynikw dla tej ankiety.Wyniki te bd rwnie
wywietlane dla ankiety po dacie jej zamknicia,
ale pod warunkiem, e uytkownik nie odda w
niej jeszcze gosu.Dziki temu moliwe jest
ujawnianie wynikw ankiety po tym, gdy ju nie
chcesz, aby ludzie oddawali swoje gosy.

Uwaga
Rnica midzy Dat zamknicia gosowania
oraz Dat wanoci jest to, e po upywie daty
wanoci ankieta nie bdzie ju pojawiaa si w
umieszczeniu ankiety (nie bdzie ju czci
cyklu wywietlanych ankiet).Data zamknicia
gosowania okrela dat po ktrej uytkownicy
nie bd ju mogli wzi udziau w ankiecie.

Ankieta zostaa ju utworzona; trzeba z ni skojarzy jedn lub kilka opcji.


W karcie Opcje ankiety kliknij przycisk opcj Dodaj opcj ankiety ("+")

301
Opcje ankiety
Ankieta jest pytaniem, ktre jest prezentowane uytkownikowi.Ankieta ma dwie lub wicej moliwych
odpowiedzi, co jest okrelane przez autora zawartoci.Odpowiedzi s reprezentowane w CRM przez
Opcje ankiety, ktre musz by skojarzone z przedmiotow ankiet.Nowa opcja ankiety jest tworzona
za porednictwem okna Wyszukiwanie rekordw podczas dodawania Opcji ankiety do ankiety, jak
opisano powyej.

Atrybuty Opcji ankiety


Nazwa Opis

Nazwa Opisowa nazwa rozwizania Opcji ankiety.


Ankieta Ankieta, z ktr opcja jest skojarzona.
Odpowied Tekst do wywietlenia jako dostpna opcja
gosowania w ankiecie.
Gosy Liczba gosw, jak otrzymaa opcja ankiety (tylko
do odczytu).
Kolejno wywietlania Warto liczbowa, ktra okrela kolejno
wywietlania opcji ankiety.

Przesania ankiety
Uytkownik odwiedzajcy witryn sieci Web otrzymuje moliwo gosowania na ankiet wywietlan
na stronie.

302
Uytkownicy mog gosowa tylko jeden raz, pniej ankieta bdzie nadal wywietlana, ale zobacz oni
tylko wyniki:

Szczegowe informacje o wynikach gosowania s przechowywane w CRM jako rekordy Przesa


ankiety.Encja przesanie ankiety zawiera nastpujce informacje:

303
Nazwa Opis

Nazwa Wywietla nazw osoby gosujcej, jeli


uytkownik jest zalogowany. w przeciwnym razie
odnotowuje identyfikator anonimowy.
Ankieta Skojarzona ankieta.
Opcja ankiety Opcja ankiety wybrana przez uytkownika.
Kontakt biznesowy Skojarzony rekord kontaktu osoby gosujcej, jeli
uytkownik jest zalogowany
Identyfikator odwiedzajcego Anonimowy identyfikator osoby gosujcej, jeli
uytkownik jest anonimowy.

Oce lub gosuj na stronie sieci Web lub wpisie


na blogu w portalu
Dotyczy: Dynamics CRM Online
Oceny zapewniaj uytkownikom moliwo oceniania lub gosowaniaZarzdzaj stronami sieci
WebZarzdzaj blogamiOceny mona rwnie wczy dla komentarzy na stronach lub wpisw na
blogach.Domylnie ta funkcja jest wyczona i moe by wczana dla poszczeglnych stron w ramach
CRM.
Oceny to niestandardowe dziaania CRM, i jako takie mog one by uywane w taki sam sposb, jak
wszystkie inne dziaania, takie jak wiadomoci e-mail, rozmowy telefoniczne, i tak dalej.Poniewa
Oceny to dziaania, jest moliwe, po dostosowaniu, aby byy one wywietlane dla dowolnej encji, ktra
pojawia si i jest renderowana w portalu, rwnie dla encji niestandardowych.

304
Wcz oceny na stronach
1. Zaloguj si doCRM
2. Przejd doPortale
3. KliknijStrony sieci Web
4. Kliknij dwukrotnie danStron sieci Web
5. UstawWcz ocenyTak
6. KliknijZapisz i zamknij
Wczenie ocen dla wpisw na blogach dziaa w taki sam sposb.

Uyj ocen
W przypadku stron sieci Web, ktre maj wczone oceny strony a deweloper zastosowa formant w
szablonie, uytkownicy mog ocenia, przy uyciu skali ocen lub gosujc, w zalenoci od typu
dodanego do szablonu strony.

Typ oceny

305
Typ gosowania

Zarzdzaj ocenami w CRM


Oceny dla stron sieci Web mona przeglda, modyfikowa lub usuwa w ramach CRM.
1. Zaloguj si doCRM
2. Przejd dostrony sieci Web, wpisu na blogu, komentarza do strony lub komentarza do wpisu
na blogu
3. Przejd doDziaania
Widok skojarzony wywietla oceny dla wybranej strony sieci Web, wpisu na blogu lub pomysu.W tym
widoku uytkownicy mog modyfikowa lub usuwa istniejce oceny.

Przekieruj do nowego adresu url w portalu


Dotyczy: Dynamics CRM Online
Klienci czsto chc mie prosty adres url, ktry przekierowuje do strony znajdujcej si gbiej w
witrynie, lub chc, aby umoliwi uywanie starszego adresu url z witryn i automatyczne
przekierowywanie do nowego adresu url w witrynie.Przekierowania strony pozwalaj autorowi
zawartoci okrela adres url, po daniu ktrego zostanie przekierowany na stae lub tymczasowo do
okrelonej strony sieci Web lub pliku sieci Web.Te przekierowywane adresy URL s zarzdzane
oddzielnie od zawartoci strony, wic nie musz one mieci si bezporednio w hierarchii sieci Web.

Utwrz przekierowanie
Przejd do obszaruPortaleWitryna sieci WebPrzekierowaniaNastpnie, kliknijNowe

306
Uyj formularza, aby wprowadzi informacje o przekierowaniu.

Nazwa Opis

Nazwa Przyjazna nazwa przekierowania.(Moe to by


cokolwiek.Niech to bdzie nazwa atwa do
zidentyfikowania)
Witryna sieci Web Witryna sieci Web, z ktr przekierowanie jest
skojarzone.(Witryna, z ktrej przekierowano
uytkownika)
Adres URL ruchu przychodzcego Czciowy adres URL, ktry ma zosta
przekierowany.(Strona, z ktrej przekierowano
uytkownika)
Kod stanu Jedna z nastpujcych:
- zwraca stan Przekierowanie
tymczasowe.302 (Przekierowanie
tymczasowe)Jest to ustawienie domylne.
- zwraca stan Stae przekierowanie
wskazujcy, e zasb zosta trwale
przeniesiony.301 (Stae przekierowanie)
Adres URL Docelowy zewntrzny adres URL, do ktrego ma
nastpi przekierowanie.(Uyj go, jeli
przekierowanie jest zewntrzne do wymienionej
powyej witryny sieci Web)
Strona sieci Web Docelowa wewntrzna strony sieci Web, do ktrej
ma nastpi przekierowanie.(Uyj, jeeli
uytkownik jest przekierowywany do strony
wewntrznej do wymienionej powyej witryny sieci
Web)
Znacznik witryny Docelowy wewntrzny Znacznik witryny, do
ktrego ma nastpi przekierowanie.

307
Po wypenieniu wymaganych pl i okreleniu wartoci dla co najmniej jednego z pl adresu URL, strony
sieci Web lub znacznika witryny, kliknijZapisz

Uyj przekierowania
Gdy wymagany jest przychodzcy adres URL, przegldarka jest przekierowywana do adresu URL
docelowej strony sieci Web dla zgodnego wpisu przekierowania.
Na przykad, dla wartocics-surveyAnkieta obsugi klienta
http://customerportal.contoso.com/cs-survey
prowadzi do tego, e przegldarka da nastpujcego adresu URL:
http://customerportal.contoso.com/surveys/customer-service-survey/

Dotyczy: Dynamics CRM Online


Niniejszy dokument jest dostarczany w stanie, w jakim si znajduje. Zawarte w nim pogldy i
informacje, w tym rwnie adresy URL i inne odwoania do witryn sieci Web, mog ulec zmianie bez
powiadomienia.
Niektre z przykadw zostay zamieszczone w dokumencie wycznie w celach ilustracyjnych i s
fikcyjne. Istnienie jakiegokolwiek zwizku midzy nimi a elementami rzeczywistymi nie jest zamierzone i
nie naley go zakada.
Na mocy niniejszego dokumentu uytkownik nie uzyskuje jakichkolwiek praw do wasnoci
intelektualnej zawartej w jakimkolwiek produkcie firmy Microsoft. Dozwolone jest kopiowanie
niniejszego dokumentu i korzystanie z niego do wasnych celw pomocniczych.
Filmy i ksiki mog by tylko w jzyku angielskim. Po klikniciu cza moe nastpi przekierowanie
do witryny USA, ktrej tre jest w jzyku angielskim.

308
2016 Microsoft. Wszelkie prawa zastrzeone.
Microsoft, Excel, Internet Explorer, Microsoft Dynamics, Outlook, SharePoint, SQL Server, Visual Basic,
Visual Studio, Windows, Windows Server, oraz Windows Vista s znakami towarowymi firm grupy
Microsoft.Wszystkie pozostae znaki towarowe nale do odpowiednich wacicieli.

309

You might also like