Sei sulla pagina 1di 147

A c tiv ity

Book
D e p lo y a n d
A d m in is te r Q lik
®
Sense

Q lik S e n s e E n te rp ris e
V e rs io n 3 .2 - E n g lis h
June 2017
C o p y r ig h t © 1 9 9 3 - 2 0 1 7 Q lik T e c h I n t e r n a t io n a l A B . A ll r ig h t s
r e s e r v e d . Q lik ® , Q lik T e c h ® , Q lik S e n s e ® , Q lik C lo u d ® , Q lik V ie w ® ,
S e n s e ™ a n d t h e Q lik lo g o a r e t r a d e m a r k s w h ic h h a v e b e e n
r e g is t e r e d in m u lt ip le c o u n t r ie s o r o t h e r w is e u s e d a s t r a d e m a r k s b y
Q lik T e c h I n t e r n a t io n a l A B . O t h e r t r a d e m a r k s r e f e r e n c e d h e r e in a r e
t h e t r a d e m a r k s o f t h e ir r e s p e c t iv e o w n e r s .
T a b le o f C o n t e n t s

A c tiv ity B o o k
T a b le o f C o n te n ts
P a rt 1 - A rc h ite c tu re a n d In s ta lla tio n
L e s s o n 1 : Q lik S e n s e E n t e r p r is e A r c h it e c t u r e 8
A c t iv it y 1 . 1 : L a u n c h t h e t r a in in g e n v ir o n m e n t 8
L e s s o n 2 : Q lik S e n s e I n s t a ll a n d t h e Q M C 9
A c t iv it y 2 . 1 : P r e p a r e f o r s e r v e r in s t a lla t io n 9
A c t iv it y 2 . 2 : I n s t a ll Q lik S e n s e o n S e r v e r 1 12
A c t iv it y 2 . 3 : A p p ly t h e s e r v e r lic e n s e 25
A c t iv it y 2 . 4 : I n s t a ll Q lik S e n s e o n S e r v e r 2 28
A c t iv it y 2 . 5 : I n s t a ll Q lik S e n s e o n S e r v e r 3 36
A c t iv it y 2 . 6 : O p e n in g t h e p o r t s f o r c o m -
m u n ic a t io n [ F o r R e f e r e n c e ] 43
A c t iv it y 2 . 7 : T u r n in g o f f t h e f ir e w a lls [ F o r R e f e r -
ence] 44
P a rt 2 - U s e r a n d L ic e n s e A d m in is tra tio n
L e s s o n 3 - M a n a g in g U s e r s 47
A c t iv it y 3 . 1 : A d d a s in g le u s e r t o Q lik S e n s e 47
A c t iv it y 3 . 2 : M a n u a lly a llo c a t e lic e n s e t o k e n s 47
A c t iv it y 3 . 3 : C r e a t e a u s e r d ir e c t o r y c o n n e c t o r 50
A c t iv it y 3 . 4 : F ilt e r a n d d e le t e u s e r s 54
L e s s o n 4 : M a n a g in g L ic e n s e s 58
A c t iv it y 4 . 1 : P la n lic e n s e a llo c a t io n s 58
A c t iv it y 4 . 2 : A llo c a t e u s e r a c c e s s lic e n s e s w it h
r u le s 59
A c t iv it y 4 . 3 : A llo c a t e lo g in a c c e s s lic e n s e s w it h
r u le s 64
A c t iv it y 4 . 4 : E x p lo r e t h e L ic e n s e M o n it o r 66
P a rt 3 - A p p s , E x te n s io n s , S tre a m s , a n d T a s k s
Lesson 5: A pps 69
A c t iv it y 5 . 1 : I m p o r t Q V F f ile s 69
A c t iv it y 5 . 2 : E x p lo r e A p p s a n d A p p O b je c t s 71
A c t iv it y 5 . 3 : A d d E x t e n s io n s in t o Q lik S e n s e 71
L e s s o n 6 : S tre a m s 72
A c t iv it y 6 . 1 : C r e a t e a n d s e c u r e a S t r e a m 72

D A Q S 3 .2 │ A c tiv ity B o o k
A c t iv it y 6 . 2 : C r e a t e a d d it io n a l s t r e a m s 74
A c t iv it y 6 . 3 : P u b lis h a p p s t o s t r e a m s 76
A c t iv it y 6 . 4 : D u p lic a t e a n a p p 79
L e s s o n 7 : E d it in g p u b lis h e d a p p s 82
A c t iv it y 7 . 1 : A d d a s h e e t t o t h e A B C S a le s a p p 82
A c t iv it y 7 . 2 : P u b lis h p r iv a t e s h e e t s 83
A c t iv it y 7 . 3 : E x p lo r e u s e r A p p o b je c t s 83
L e s s o n 8 : T h e Q lik S e n s e S c h e d u le r a n d T a s k s 84
A c t iv it y 8 . 1 : C r e a t e a r e lo a d t a s k 84
A c t iv it y 8 . 2 : C r e a t e a t a s k e v e n t t r ig g e r 86
A c t iv it y 8 . 3 : A p p ly in g a c e r t if ic a t e t o s la v e Q S S
S e rv e r 2 . 87
A c t iv it y 8 . 4 : C o n f ig u r e S e r v e r 2 a s a S la v e
Q SS 89
A c t iv it y 8 . 5 : A d d in g S e r v e r 3 a n d C o n f ig u r in g
Q SS 89
P a rt 4 - Q lik S e n s e S e c u rity
L e s s o n 9 : S e c u r it y M o d e l a n d A u t h e n t ic a t io n 93
A c t iv it y 9 . 1 : Q lik S e n s e S e c u r it y M o d e l C la s s
Q u iz 93
L e s s o n 1 0 : A u t h o r iz a t io n a n d S e c u r it y R u le s 93
A c t iv it y 1 0 . 1 : R u le e x a m p le 93
A c t iv it y 1 0 . 2 : C h a n g e S e c u r it y o n a S t r e a m 94
A c t iv it y 1 0 . 3 : U s e t h e S e c u r it y W iz a r d 97
A c t iv it y 1 0 . 4 : C r e a t e A d v a n c e d S e c u r it y R u le s 9 9
A c t iv it y 1 0 . 5 : C r e a t e a n d a p p ly C u s t o m P r o p -
e r t ie s [ F o r R e f e r e n c e ] 101
A c t iv it y 1 0 . 6 : D y n a m ic R u le s [ F o r R e f e r e n c e ] 1 0 4
L e s s o n 1 1 : A u d it in g S e c u r it y 107
A c t iv it y 1 1 . 1 : U s e t h e A u d it I n t e r f a c e 107
L e s s o n 1 2 : A d m in is t r a t iv e R o le s 108
A c t iv it y 1 2 . 1 : A s s ig n A d m in is t r a t iv e R o le s 108
L e s s o n 1 3 : D a t a C o n n e c t io n s 110
A c t iv it y 1 3 . 1 : C r e a t e D a t a C o n n e c t io n s R u le s 1 1 0
L e s s o n 1 4 : D a t a S e c u r it y 111
A c t iv it y 1 4 . 1 : E x p lo r in g t h e E f f e c t s o f S e c t io n
A ccess 111
P a rt 5 - V irtu a l P ro x ie s a n d S in g le S ig n -O n
L e s s o n 1 5 : V ir t u a l P r o x ie s : L o a d B a la n c in g
a n d F a il- O v e r 113

4
A c t iv it y 1 5 . 1 : C o n f ig u r in g a P r o x y a n d V ir t u a l
P ro x y 113
A c t iv it y 1 5 . 2 : V a lid a t in g L o a d B a la n c in g 114
L e s s o n 1 6 : S in g le S ig n - O n 117
A c t iv it y 1 6 . 1 : C o n f ig u r e H e a d e r A u t h e n t ic -
a t io n 117
P a rt 6 - T h e O p e ra tio n s M o n ito r,
T ro u b le s h o o tin g , B a c k U p a Q lik S e n s e S ite
L e s s o n 1 7 : T h e O p e r a t io n s M o n it o r 121
A c t iv it y 1 7 . 1 : E x p lo r in g t h e O p e r a t io n s M o n -
it o r 121
L e s s o n 1 8 : T r o u b le s h o o t in g 122
A c t iv it y 1 8 . 1 : T r o u b le s h o o t a n d R e s o lv e P r o b -
le m s [ F o r R e f e r e n c e ] 122
A c t iv it y 1 8 . 2 : E x p lo r e Q lik C o m m u n it y 126
L e s s o n 1 9 : B a c k u p a Q lik S e n s e S it e 127
Ite m s to B a c k u p 127
A c t iv it y 1 9 . 1 : B a c k in g U p C e r t if ic a t e s 128
A c t iv it y 1 9 . 2 : B a c k in g U p a S it e 137

D A Q S 3 .2 │ A c tiv ity B o o k
6
P a r t 1 - A r c h it e c t u r e a n d I n s t a lla t io n

D A Q S 3 .2 │ A c tiv ity B o o k
L e s s o n 1 : Q lik S e n s e E n te r p r is e A r c h ite c tu r e
A c t iv it y 1 . 1 : L a u n c h t h e t r a in in g e n v ir o n m e n t

S t e p - b y - s t e p g u id e

In S k y ta p , v irtu a l m a c h in e (V M ) s e q u e n c in g is u s e d to in i-
tia te th e tra in in g e n v iro n m e n t.

1 . S t a r t t h e V M s e q u e n c e b y c lic k in g t h e " r u n " b u t t o n o n t h e V M


t a b . Y o u w ill n o t ic e t h a t t h e A B C - A D s e r v e r w ill s t a r t f ir s t , t h e n
t h e f o llo w in g s e r v e r s w ill a u t o m a t ic a lly s t a r t in s e q u e n c e , e . g .
S e rv e r 1 , S e rv e r2 , a n d th e n S e rv e r 3 .

2 . A f t e r a ll t h e s e r v e r s h a v e b e e n s t a r t e d , lo g in t o e a c h s e r v e r .
3 . L o g in t o t h e A B C - A D v ir t u a l m a c h in e w it h t h e s e c r e d e n t ia ls :
U s e r N a m e : a b c \ a d m in is t r a t o r
P a s s w o r d : T r a in in g 1

4 . L o g in t o t h e S e r v e r 1 v ir t u a l m a c h in e w it h t h e s e c r e d e n t ia ls :
U s e r N a m e : a b c \ a d m in is t r a t o r
P a s s w o r d : T r a in in g 1

5 . L o g in t o t h e S e r v e r 2 v ir t u a l m a c h in e w it h t h e s e c r e d e n t ia ls :
U s e r N a m e : a b c \ a d m in is t r a t o r
P a s s w o r d : T r a in in g 1

6 . L o g in t o t h e S e r v e r 3 v ir t u a l m a c h in e w it h t h e s e c r e d e n t ia ls :
U s e r N a m e : a b c \ a d m in is t r a t o r
P a s s w o r d : T r a in in g 1

n T h e t r a in in g e n v ir o n m e n t is n o w in it ia t e d .

8
L e s s o n 2 : Q lik S e n s e In s ta ll a n d th e Q M C

A c t iv it y 2 . 1 : P r e p a r e f o r s e r v e r in s t a lla t io n

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y , y o u p r e p a r e f o r s e r v e r in s t a lla t io n b y c h e c k in g h a r d -
w a r e a n d s o f t w a r e r e q u ir e m e n t s o n S e r v e r 1 . Y o u t h e n a d d t h e
Q S e r v ic e a c c o u n t t o t h e lo c a l a d m in is t r a t o r s g r o u p o n S e r v e r 1 .
C h e c k h a rd w a re a n d s o ftw a re
I n v e s t ig a t e t h e s y s t e m a n d a n s w e r t h e f o llo w in g q u e s t io n s :

1 . W h a t o p e r a t in g s y s t e m is in s t a lle d o n S e r v e r 1 ?
2 . H o w m u c h R A M is in s t a lle d ?
3 . H o w m a n y C P U s a r e in s t a lle d ?
4 . H o w m u c h d is k s p a c e is a v a ila b le ?
5 . W h a t v e r s io n o f C h r o m e is in s t a lle d ?
6 . I s . N e t 4 . 5 . 2 in s t a lle d ?
7 . W h a t id e n t it y p r o v id e r is u s e d f o r a u t h e n t ic a t io n ?
8 . D o e s t h is s y s t e m m e e t t h e m in im u m r e q u ir e m e n t s ?

N o t e : T h e f ir s t s t e p in in s t a llin g Q lik S e n s e E n t e r p r is e is t o
e n s u r e t h a t y o u h a v e a n a c c o u n t t o r u n t h e s e r v ic e s . Y o u c a n
e it h e r c r e a t e a n e w a c c o u n t o r s e le c t a n e x is t in g a c c o u n t . T h e
a c c o u n t c a n b e lo c a l t o t h e s e r v e r o r it c a n b e a d o m a in a c c o u n t .
I n e it h e r c a s e , t h e a c c o u n t m u s t b e a d d e d t o t h e s e r v e r ’s lo c a l
a d m in is t r a t o r s g r o u p .

F o llo w th e s e s te p s to a d d th e Q S e rv ic e a c c o u n t to th e lo c a l
a d m in is tra to rs g ro u p o n S e rv e r 1 :

1 . R ig h t - c lic k o n t h e S t a r t b u t t o n a n d s e le c t C o m p u t e r M a n -
a g e m e n t.

2 . I n t h e C o m p u t e r M a n a g e m e n t t o o l, e x p a n d t h e L o c a l U s e r s
a n d G r o u p s u n d e r S y s t e m T o o l s in t h e le f t - s id e n a v ig a t io n
p a n e . L o c a t e t h e A d m i n i s t r a t o r s g r o u p . D o u b le - c lic k t h e
A d m i n i s t r a t o r s g r o u p t o o p e n it .

D A Q S 3 .2 │ A c tiv ity B o o k
3 . A d d t h e a c c o u n t Q S e r v ic e t o t h e A d m i n i s t r a t o r s g r o u p , u s in g
th e A d d b u tto n .
4 . I n t h e S e l e c t U s e r s , C o m p u t e r s , o r G r o u p s d ia lo g b o x , t y p e :
Q S e r v ic e .
5 . C lic k t h e C h e c k N a m e s b u t t o n . T h e Q S e r v ic e a c c o u n t n a m e is
u n d e r lin e d , c o n f ir m in g t h a t it is a r e c o g n iz e d d o m a in a c c o u n t .
6 . C lic k O K t o c lo s e t h e w in d o w .

10
7 . E n s u r e t h a t t h e Q S e r v ic e a c c o u n t a p p e a r s in t h e A d m i n -
i s t r a t o r s P r o p e r t i e s w in d o w a n d c lo s e t h e w in d o w .

D A Q S 3 .2 │ A c tiv ity B o o k
N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 2 . 2 : I n s t a ll Q lik S e n s e o n S e r v e r 1

S t e p - b y - s t e p g u id e

12
N o w t h a t t h e Q S e r v ic e a c c o u n t h a s b e e n p r o p e r ly c o n f ig u r e d o n
S e r v e r 1 , y o u m u s t n o w c r e a t e a F o ld e r s h a r e t o s t o r e t h e p e r s is t e d
f ile s s o t h a t t h e y a r e a v a ila b le t o a ll n o d e s .
C re a tin g a fo ld e r s h a re

1 . C r e a t e a f o l d e r f o r a ll f ile c o n t e n t t o b e s h a r e d , f o r e x a m p le ,
C : \ Q lik _ S h a r e _ R o o t .
2 . C r e a t e a W i n d o w s s h a r e f o r t h is f o ld e r a n d s e t r e a d / w r it e
a c c e s s t o t h is s h a r e f o r t h e s e r v ic e a c c o u n t t h a t is u s e d t o r u n
t h e Q lik S e n s e s e r v ic e s . I n t h e e x a m p le b e lo w , r ig h t c lic k in g o n
t h e Q lik _ S h a r e _ R o o t f o ld e r g iv e s y o u a n o p t io n t o s h a r e w it h
s p e c if ic p e o p le .

D A Q S 3 .2 │ A c tiv ity B o o k
14
N o t e : A c c e s s t o " E v e r y o n e " is g iv e n ju s t f o r t h e p u r p o s e o f t h is
c o u r s e . G iv in g a c c e s s t o " E v e r y o n e " is n o t a b e s t p r a c t ic e in y o u r
e n v ir o n m e n t .

3 . T h is f ile s h a r e s h o u ld n o w b e a c c e s s ib le f r o m a ll m a c h in e s a s
\\< s e rv e rn a m e > \< s h a re n a m e > .
4 . C o p y t h e p a t h lin k t o t h e c lip b o a r d . I t w ill b e u s e d d u r in g Q lik
S e n s e s e tu p .

D A Q S 3 .2 │ A c tiv ity B o o k
B e s t P r a c t i c e : C o p y t h e lin k t o N o t e p a d . M o d if y it a s b e lo w a n d
s a v e it . N o t e t h a t t h e f ir s t lin e in N o t e p a d is t h e lin e c o p ie d f r o m t h e
c r e a t io n o f t h e s h a r e .

C re a tin g a n e w c lu s te r w ith a lo c a l d a ta b a s e
F o llo w t h e s e s t e p s t o in s t a ll Q lik S e n s e E n t e r p r is e :

1 . O p e n t h e D A Q S F i l e s f o ld e r lo c a t e d o n t h e d e s k t o p .
2 . U s e t h e Q l i k _ S e n s e _ s e t u p f ile t o s t a r t t h e in s t a lla t io n .

N o t e : I t is b e s t p r a c t ic e t o p e r f o r m t h e in s t a lla t io n u s in g a n a d m in -
is t r a t o r a c c o u n t . B e c a u s e y o u a r e lo g g e d in t o t h e s e r v e r a s t h e

16
A d m in is t r a t o r , y o u c a n s im p ly d o u b le - c lic k t h e in s t a lla t io n t o s t a r t
it . H o w e v e r , if y o u a r e lo g g e d in t o t h e s e r v e r w it h o t h e r c r e -
d e n t ia ls , r ig h t - c lic k o n t h e in s t a lla t io n f ile a n d s e le c t R u n a s
A d m i n i s t r a t o r t o e n s u r e t h a t t h e Q lik S e n s e E n t e r p r is e in s t a ll-
a t io n p r o c e e d s w it h t h e p r o p e r p e r m is s io n s .

3 . S e le c t S h a r e d p e r s i s t e n c e , a n d a c c e p t t h e lic e n s e a g r e e -
m e n t . C lic k N e x t .

4 . S e le c t C r e a t e c l u s t e r .

D A Q S 3 .2 │ A c tiv ity B o o k
N o t e : S h a r e d p e r s is t e n c e d a t a b a s e d e t a ils – t h is in s t a lla t io n
u s e s t h e d e f a u lt lo c a l h o s t , h o w e v e r y o u a r e a b le t o h o s t t h e P o s t -
g r e s D a t a b a s e o n a n o t h e r d e d ic a t e d m a c h in e ; t h is w o u ld r e q u ir e
y o u t o in s t a ll a n d c o n f ig u r e t h e D a t a b a s e s e p a r a t e ly p r io r t o
in s t a llin g Q lik S e n s e .

5 . S e le c t I n s t a ll a lo c a l d a t a b a s e a n d e n t e r t h e f o llo w in g s e t t in g s :

n D a t a b a s e h o s t n a m e - t h is w ill b e t h e a d d r e s s t o t h e d a t a b a s e .
n D a t a b a s e p o r t - t h is is t h e p o r t t h a t t h e lo c a l d a t a b a s e w ill lis t e n
f o r c o n n e c t io n s o n .
l T y p e t h e p o r t n u m b e r 4 4 3 2 if n o t a lr e a d y lis t e d .
n D a t a b a s e u s e r - t h is u s e r w ill b e c r e a t e d in t h e lo c a l d a t a b a s e ,
a n d s e t a s o w n e r o f th e d a ta b a s e .
n D a t a b a s e p a s s w o r d a n d C o n f ir m p a s s w o r d
l T y p e t h e P a s s w o r d Q lik S e c u r e

N o t e : T h e R e p o s it o r y D a t a b a s e is w h e r e a ll s y s t e m s e t t in g s a r e

18
s t o r e d . I t is r e c o m m e n d e d t h a t y o u c r e a t e a s t r o n g p a s s w o r d t o
s e c u r e t h e R e p o s it o r y D a t a b a s e .

6 . C lic k N e x t .

Y o u n e e d t o c o n f ig u r e t h e P o s t g r e s d a t a b a s e in s t a lle d b y Q lik
S e n s e t o lis t e n t o d a t a b a s e c o n n e c t io n s f r o m o t h e r n o d e s in t h e
d e p lo y m e n t .

N o t e : I f y o u d o n o t c o n f ig u r e t h e d a t a b a s e s e r v ic e lis t e n e r d u r in g
t h e in s t a lla t io n , y o u c a n p e r f o r m t h e c o n f ig u r a t io n m a n u a lly a f t e r
t h e in s t a lla t io n is c o m p le t e , b u t t h e s h a r e d p e r s is t e n c e d e p lo y -
m e n t w ill n o t w o r k u n t il t h e d a t a b a s e s e r v ic e lis t e n e r is c o n -
f ig u r e d .

7 . S e le c t C o n f i g u r e d a t a b a s e s e r v i c e l i s t e n e r a n d e n t e r t h e f o l-
lo w in g s e t t in g s :

n L is t e n a d d r e s s e s - a d d t h e a d d r e s s e s t h a t t h e d a t a b a s e s e r -
v ic e s h o u ld lis t e n t o . Y o u c a n s u p p ly a c o m m a s e p a r a t e d lis t o f
I P v 4 o r I P v 6 a d d r e s s e s , o r 0 . 0 . 0 . 0 ( f o r a ll I P v 4 a d d r e s s e s ) , : :
( f o r a ll I P v 4 a d d r e s s e s ) o r * ( f o r a ll a d d r e s s e s ) .
l T y p e 0 .0 .0 .0

n I P r a n g e - a d d a s u b n e t s p e c if ic a t io n t h a t c o v e r s t h e I P
a d d r e s s e s o f a ll n o d e s in y o u r s it e . E it h e r a d d o n e r o w f o r e a c h
n o d e , u s in g / 3 2 a s s u f f ix f o r e a c h a d d r e s s , o r a d d a s u b n e t t h a t
c o v e r s a ll a d d r e s s e s u s in g , f o r e x a m p le , / 2 4 a s s u f f ix . T o a llo w
a ll s e r v e r s t o a c c e s s t h e r e p o s it o r y d a t a b a s e , u s e 0 . 0 . 0 . 0 / 0 .
l U s e : 0 .0 .0 .0 /0 .

D A Q S 3 .2 │ A c tiv ity B o o k
N o t e : Y o u n o w n e e d t o s e le c t w h e r e t o s t o r e d a t a a n d r e s o u r c e s
t h a t s h o u ld b e a c c e s s ib le f r o m a ll n o d e s in t h e c lu s t e r in S h a r e d
p e r s is t e n c e s t o r a g e . T h e e a s ie s t o p t io n is t o s e t t h e R o o t f o ld e r .
T h is s h o u ld b e a n e t w o r k s h a r e in t h e f o r m \ \ s h a r e \ p a t h .

8 . P a s t e t h e s h a r e d f o ld e r lin k f r o m t h e c lip b o a r d t o t h e R o o t
f o ld e r . M o d if y t h e lin k s o t h a t y o u s e e t h e f o llo w in g , d e p e n d in g
o n y o u r s e rv e r n a m e :
\\SERVER1\Qlik_Share_Root

S u b f o ld e r s f o r A p p s , A r c h iv e d lo g s , C u s t o m d a t a , a n d S t a t ic c o n -
t e n t w ill b e c r e a t e d a u t o m a t ic a lly w it h t h e f ile s h a r e a s p r e f ix .

C lic k N e x t

20
9 . U s e t h e p r e d e f in e d Q lik S e n s e I n s t a lla t io n lo c a t io n .

1 0 . E n t e r t h e p a s s w o r d o f t h e r e p o s it o r y d a t a b a s e s u p e r u s e r .
P a s s w o r d : Q lik S e c u r e
1 1 . T h e S e r v i c e c r e d e n t i a l s d ia lo g a s k s y o u t o id e n t if y t h e
a c c o u n t t o r u n t h e Q lik S e n s e E n t e r p r is e s e r v ic e s . I n t h e S e r -
v ic e C r e d e n t ia ls s c r e e n , e n t e r t h e U s e r n a m e a n d P a s s w o r d f o r
t h e d e d ic a t e d s e r v ic e a c c o u n t t o r u n t h e Q lik S e n s e s e r v ic e s .
E n t e r t h e f o llo w in g c r e d e n t ia ls in t h e d ia lo g :
U s e r n a m e : a b c \ q s e r v ic e
P a s s w o r d : T r a in in g 1

D A Q S 3 .2 │ A c tiv ity B o o k
1 2 . C lic k N e x t .

N o t e : T h e c e n t r a l n o d e u s e s c e r t if ic a t e s t o c o m m u n ic a t e w it h
o t h e r s e r v e r s s e c u r e ly . S p e c if y t h e a d d r e s s o f t h is m a c h in e in t h e
s a m e f o r m a t t h a t o t h e r m a c h in e s u s e t o c o n n e c t t o t h is m a c h in e .
T h is a d d r e s s ( h o s t n a m e ) is la t e r u s e d f o r e x p o r t in g c e r t if ic a t e s
t o o t h e r n o d e s . Y o u c a n a ls o s e le c t o n e o f t h e p r e d e f in e d v a lu e s
in t h e lis t .

1 3 . O n t h e H o s t n a m e d ia lo g , a c c e p t t h e d e f a u l t n a m e ( t h e
n a m e o f t h is c o m p u t e r ) .

1 4 . C lic k N e x t .
1 5 . O n t h e R e a d y t o i n s t a l l d ia lo g , e n s u r e t h a t t h e C r e a t e
d e s k to p s h o rtc u ts a n d S ta rt th e Q lik S e n s e E n te rp ris e s e r-
v ic e s w h e n s e tu p is c o m p le te c h e c k b o x e s a re b o th
checked.
1 6 . C lic k I n s t a l l .

1 7 . Y o u h a v e n o w s u c c e s s f u lly in s t a lle d a Q lik S e n s e n o d e w it h a


lo c a l d a t a b a s e a n d c r e a t e d a n e w c lu s t e r .
1 8 . N o w t h a t y o u h a v e s u c c e s s f u lly in s t a lle d Q lik S e n s e E n t e r p r is e ,
t w o n e w ic o n s a p p e a r o n y o u r d e s k t o p : Q lik M a n a g e m e n t C o n -
s o le a n d Q lik S e n s e H u b .

22
B e s t P r a c t ic e : C h e c k t h a t t h e S h a r e d F o ld e r h a s t h e f o llo w in g s u b
f o ld e r s . I f t h e s u b f o ld e r s d o n o t a p p e a r in t h e S h a r e d F o ld e r , t h e n
t h e s h a r e d p a t h u s e d in t h e in s t a lla t io n is in c o r r e c t . A ls o , n o t e t h a t if
y o u a r e n o t a b le t o b r in g u p t h e a u t h e n t ic a t io n w in d o w w h e n c lic k in g
o n t h e Q M C , c h e c k in g t o e n s u r e t h a t s u b f o ld e r s w e r e c r e a t e d is a
f ir s t s t e p in t r o u b le s h o o t in g . Y o u m a y n e e d t o r e f r e s h ( F 5 ) t h e w in -
d o w t o s e e t h e s u b f o ld e r s .

B e s t P r a c t ic e : C h e c k t h a t a ll s e r v ic e s h a v e s t a r t e d .

D A Q S 3 .2 │ A c tiv ity B o o k
N o t e : R e c o m m e n d e d s e q u e n c e o f s t a r t in g t h e s e r v ic e s m a n u -
a lly : Q lik S e n s e R e p o s it o r y D a t a b a s e ( Q R D ) , Q lik S e n s e R e p o s -
it o r y S e r v ic e ( Q R S ) , a n d t h e n t h e f o llo w in g in n o s p e c if ic o r d e r :
Q lik S e n s e P r o x y S e r v ic e ( Q P S ) , Q lik S e n s e E n g in e S e r v ic e
( Q E D ) , a n d Q lik S e n s e S c h e d u le r S e r v ic e ( Q S S ) .

N o t e : I f t h e in s t a lla t io n d id n o t c o m p le t e s u c c e s s f u lly , t h e I n s t a l l -
a t i o n f a i l e d d ia lo g is d is p la y e d . F o r m o r e d e t a ile d in f o r m a t io n ,
s e le c t t h e V i e w S e t u p l o g f o ld e r in t h e I n s t a lla t io n f a ile d d ia lo g .

24
N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 2 . 3 : A p p ly t h e s e r v e r lic e n s e

S t e p - b y - s t e p g u id e

B e f o r e y o u c a n u s e Q lik S e n s e E n t e r p r is e y o u m u s t lic e n s e t h e
s e r v e r . F o llo w t h e s e in s t r u c t io n s t o in s t a ll t h e s e r v e r lic e n s e o n
S e rv e r 1 .

1 . O p e n t h e Q l i k M a n a g e m e n t C o n s o l e ic o n o n t h e d e s k t o p .
Y o u w ill s e e t h e A u t h e n t i c a t i o n R e q u i r e d d ia lo g . T y p e t h e f o l-
lo w in g c r e d e n t ia ls :
U s e r N a m e : a b c \ q s e r v ic e
P a s s w o r d : T r a in in g 1
2 . L o g In .

D A Q S 3 .2 │ A c tiv ity B o o k
N o t e : T h e S it e lic e n s e p r o p e r t ie s w in d o w o p e n s . L ic e n s in g in Q lik
S e n s e E n t e r p r is e is b a s e d o n t o k e n s , w h ic h a r e u s e d t o g r a n t
a c c e s s t o Q lik S e n s e u s e r s . T h e L i c e n s e E n a b l e r F i l e ( L E F )
d e t e r m in e s t h e n u m b e r o f a v a ila b le t o k e n s f o r a Q lik S e n s e s it e .
Y o u m u s t a c t iv a t e t h e lic e n s e t o m a k e t h e t o k e n s a v a ila b le .

3 . W h e n t h e L ic e n s e p r o p e r t ie s p a g e o p e n s , f ill it o u t w it h t h e f o l-
lo w in g in f o r m a t io n :
O w n e r n a m e : A B C IT
O w n e r o rg a n iz a tio n : A B C A p p a re l C o m p a n y , In c .
S e r i a l n u m b e r : A s k y o u r in s t r u c t o r
C o n t r o l n u m b e r : A s k y o u r in s t r u c t o r
4 . C lic k t h e A p p l y th e b u tto n

26
I f y o u h a v e e n t e r e d a v a lid lic e n s e s e r ia l n u m b e r a n d c o n t r o l n u m -
b e r , a n d if y o u a r e c o n n e c t e d t o t h e I n t e r n e t , Q lik S e n s e n o w
a t t e m p t s t o r e t r ie v e y o u r L ic e n s e E n a b lin g F ile ( L E F ) f r o m t h e Q lik
L ic e n s e S e r v e r s . I f t h is a t t e m p t is s u c c e s s f u l, y o u w ill g e t a m e s -
s a g e t h a t Q lik S e n s e h a s b e e n s u c c e s s f u lly lic e n s e d .

5 . C l o s e t h e w in d o w a n d n a v ig a t e t o t h e L E F d e t a il w in d o w u s in g
th e L E F a c c e s s a rro w .

D A Q S 3 .2 │ A c tiv ity B o o k
6 . N a v ig a t e t o t h e Q M C S t a r t p a g e u s in g t h e S t a r t m e n u .

N o t e : “ F a ile d t o g e t L E F f r o m s e r v e r ” is d is p la y e d if t h e s e r ia l
n u m b e r o r c o n t r o l n u m b e r is in c o r r e c t .

N o t e : I f y o u a r e n o t a b le t o c o n n e c t t o t h e I n t e r n e t a n d t h u s c a n -
n o t c o n n e c t t o t h e Q lik L ic e n s e S e r v e r , t h e n y o u m u s t m a n u a lly
e n t e r t h e L E F . I f t h is is r e q u ir e d , y o u r in s t r u c t o r w ill p r o v id e t h e
L E F f o r y o u t o u s e a t t h is t im e .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 2 . 4 : I n s t a ll Q lik S e n s e o n S e r v e r 2

28
S t e p - b y - s t e p g u id e

D e p lo y in g a M u lt i- N o d e E n v ir o n m e n t
n I n a p r e v io u s a c t iv it y w e in s t a lle d Q lik S e n s e E n t e r p r is e o n a
s e r v e r a n d a p p lie d a s e r v e r lic e n s e . A t t h a t p o in t , w e h a v e a
s in g le - n o d e d e p lo y m e n t e n v ir o n m e n t . H o w e v e r , a s s e r v e r lo a d
in c r e a s e s , it is b e s t p r a c t ic e t o d is t r ib u t e t h e lo a d a m o n g s e v -
e r a l s e r v e r s f o r lo a d b a la n c in g , f a il- o v e r , a n d r e lo a d s . S e r v e r 2
w ill b e u s e d f o r s c h e d u lin g Q lik S e n s e a p p r e lo a d s , lo a d b a l-
a n c in g , a n d f a il- o v e r .
n T o a d d a d d it io n a l s e r v e r s ( o r r im n o d e s ) , y o u n e e d t o in s t a ll
Q lik S e n s e o n a d d it io n a l s e r v e r m a c h in e s . R e m e m b e r t h a t it is
n o t r e q u ir e d t o c r e a t e a s h a r e d f o ld e r o n a r im n o d e . T h e r e is
o n ly o n e s h a r e d f o ld e r in a s h a r e d p e r s is t e n c e d e p lo y m e n t .

N o t e : F ir s t , y o u m u s t c r e a t e a s e r v ic e a c c o u n t in t h e lo c a l a d m in
g r o u p o n t h e r im n o d e ( S e r v e r 2 ) . T h e n , d u r in g t h e in s t a lla t io n o f
Q lik S e n s e o n S e r v e r 2 , jo in t h e e x is t in g c lu s t e r ( t h a t w a s c r e a t e d
d u r in g t h e in s t a lla t io n o f Q lik S e n s e o n S e r v e r 1 ) .

F o llo w th e s e s te p s to a d d a R im (o r s la v e n o d e ) :
A d d th e Q S e rv ic e a c c o u n t to th e lo c a l a d m in is tra to rs g ro u p
o n S erver 2:

1 . R ig h t - c lic k o n t h e S t a r t b u t t o n a n d s e le c t C o m p u t e r M a n -
a g e m e n t.

2 . I n t h e C o m p u t e r M a n a g e m e n t t o o l, e x p a n d t h e L o c a l U s e r s
a n d G r o u p s u n d e r S y s t e m T o o l s in t h e le f t - s id e n a v ig a t io n
p a n e . L o c a t e t h e A d m i n i s t r a t o r s g r o u p . D o u b le - c lic k t h e
A d m i n i s t r a t o r s g r o u p t o o p e n it .

D A Q S 3 .2 │ A c tiv ity B o o k
3 . A d d t h e a c c o u n t Q S e r v ic e t o t h e A d m i n i s t r a t o r s g r o u p , u s in g
th e A d d b u tto n .
4 . I n t h e S e l e c t U s e r s , C o m p u t e r s , o r G r o u p s d ia lo g b o x , t y p e :
Q S e r v ic e .
5 . C lic k t h e C h e c k N a m e s b u t t o n . T h e Q S e r v ic e a c c o u n t n a m e is
u n d e r lin e d , c o n f ir m in g t h a t it is a r e c o g n iz e d d o m a in a c c o u n t .
6 . C lic k O K t o c lo s e t h e w in d o w .

30
7 . E n s u r e t h a t t h e Q S e r v ic e a c c o u n t a p p e a r s in t h e A d m i n -
i s t r a t o r s P r o p e r t i e s w in d o w a n d c lo s e t h e w in d o w .

D A Q S 3 .2 │ A c tiv ity B o o k
8 . C lic k A p p l y .

J o in a n e x is tin g c lu s te r:
F o llo w t h e s e s t e p s t o in s t a ll Q lik S e n s e E n t e r p r is e :

1 . O p e n t h e D A Q S F i l e s f o ld e r lo c a t e d o n t h e d e s k t o p .
2 . L o c a t e t h e Q l i k _ S e n s e _ s e t u p f ile t o s t a r t t h e in s t a lla t io n .
3 . R ig h t - c lic k o n t h e s e t u p f ile a n d s e le c t R u n a s a d m i n i s t r a t o r .

32
N o t e : I t is b e s t p r a c t ic e t o p e r f o r m t h e in s t a lla t io n u s in g a n a d m in -
is t r a t o r a c c o u n t . B e c a u s e y o u a r e lo g g e d in t o t h e s e r v e r a s t h e
A d m in is t r a t o r , y o u c a n s im p ly d o u b le - c lic k t h e in s t a lla t io n t o s t a r t
it . H o w e v e r , if y o u a r e lo g g e d in t o t h e s e r v e r w it h o t h e r c r e -
d e n t ia ls , r ig h t - c lic k o n t h e in s t a lla t io n f ile a n d s e le c t “ R u n a s
A d m in is t r a t o r ” t o e n s u r e t h a t t h e Q lik S e n s e E n t e r p r is e in s t a ll-
a t io n p r o c e e d s w it h t h e p r o p e r p e r m is s io n s .

4 . S e le c t S h a r e d p e r s i s t e n c e , a n d a c c e p t t h e lic e n s e a g r e e -
m e n t . C lic k N e x t .

D A Q S 3 .2 │ A c tiv ity B o o k
5 . S e le c t J o i n c l u s t e r .

U s e th e s e ttin g s th a t w e re re c o rd e d w h e n c re a tin g th e Q lik


S e n s e c lu s te r:

34
6 . E n t e r t h e f o llo w in g s e t t in g s :

n D a ta b a s e h o s t n a m e - S e rv e r1
n D a t a b a s e p o r t - t h is is t h e p o r t t h a t t h e lo c a l d a t a b a s e w ill lis t e n
f o r c o n n e c t io n s o n .
l T y p e t h e p o r t n u m b e r 4 4 3 2 if n o t a lr e a d y lis t e d .
n D a t a b a s e u s e r - t h is is a p r e - p o p u la t e d f ie ld w it h t h e d a t a b a s e
u s e r a s q lik s e n s e r e p o s it o r y .
n D a t a b a s e p a s s w o r d a n d C o n f ir m p a s s w o r d
l T y p e t h e P a s s w o r d Q lik S e c u r e

N o t e : T h e R e p o s it o r y D a t a b a s e f o r t h e C e n t r a l N o d e ( S e r v e r 1 )
s h o u ld b e u s e d f o r a ll r im n o d e in s t a lla t io n s .

6 . C lic k N e x t . O n c e y o u c lic k " N e x t " a b o v e , S e r v e r 2 w ill a t t e m p t


t o c o n n e c t w it h t h e C e n t r a l N o d e d a t a b a s e . I f t h e C e n t r a l N o d e
c a n n o t b e r e a c h e d , t h e e r r o r m e s s a g e " t h e d a t a b a s e c o u ld n o t
b e r e a c h e d " w ill a p p e a r . T h is is w h y it is im p o r t a n t t o e n s u r e
t h a t a ll s e r v e r s c a n c o m m u n ic a t e ( o r r e a c h ) e a c h o t h e r .
7 . C lic k N e x t .

D A Q S 3 .2 │ A c tiv ity B o o k
8 . D e f in e t h e Q lik S e n s e I n s t a lla t io n lo c a t io n e it h e r b y e n t e r in g t h e
in s t a lla t io n lo c a t io n , o r b r o w s e f o r t h e lo c a t io n , o r le a v e it t o b e
in s t a lle d a t t h e p r e d e f in e d lo c a t io n . T h e d e f a u lt is : % P r o -
g r a m F ile s % \ Q lik \ S e n s e . C lic k N e x t .
9 . In th e S e rv ic e C re d e n tia ls s c re e n , e n te r th e U s e rn a m e a n d
P a s s w o r d f o r t h e d e d ic a t e d s e r v ic e a c c o u n t t o r u n t h e Q lik
S e n s e s e r v ic e s .

1 0 . I n t h e R e a d y t o i n s t a l l s c r e e n , t h e d e f a u lt " S t a r t Q lik S e n s e
s e r v ic e s w h e n t h e s e t u p is c o m p le t e " is s h o w n .
1 1 . C lic k I n s t a l l .

N o t e : A s a b e s t p r a c t ic e , g o t o A d m in is t r a t iv e T o o ls t h e n S e r -
v ic e s t o c h e c k t h a t a ll Q lik S e n s e s e r v ic e s a r e r u n n in g .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 2 . 5 : I n s t a ll Q lik S e n s e o n S e r v e r 3

36
S t e p - b y - s t e p g u id e

D e p lo y in g a M u lt i- N o d e E n v ir o n m e n t
I n t h is a c t iv it y w e a d d a t h ir d r im n o d e t o o u r m u lt i- n o d e e n v ir -
o n m e n t . T h is s e r v e r w ill b e u s e d f o r a u t h e n t ic a t io n u s in g s in g le s ig n -
on.

N o t e : F ir s t , y o u m u s t c r e a t e a s e r v ic e a c c o u n t in t h e lo c a l a d m in
g r o u p o n t h e r im n o d e ( S e r v e r 3 ) . T h e n , d u r in g t h e in s t a lla t io n o f
Q lik S e n s e o n S e r v e r 3 , jo in t h e e x is t in g c lu s t e r ( t h a t w a s c r e a t e d
d u r in g t h e in s t a lla t io n o f Q lik S e n s e o n S e r v e r 1 ) .

F o llo w th e s e s te p s to a d d a R im (o r s la v e n o d e ) :
A d d th e Q S e rv ic e a c c o u n t to th e lo c a l a d m in is tra to rs g ro u p
o n S erver 3:

1 . R ig h t - c lic k o n t h e S t a r t b u t t o n a n d s e le c t C o m p u t e r M a n -
a g e m e n t.

2 . I n t h e C o m p u t e r M a n a g e m e n t t o o l, e x p a n d t h e L o c a l U s e r s
a n d G r o u p s u n d e r S y s t e m T o o l s in t h e le f t - s id e n a v ig a t io n
p a n e . L o c a t e t h e A d m i n i s t r a t o r s g r o u p . D o u b le - c lic k t h e
A d m i n i s t r a t o r s g r o u p t o o p e n it .

D A Q S 3 .2 │ A c tiv ity B o o k
3 . A d d t h e a c c o u n t Q S e r v ic e t o t h e A d m i n i s t r a t o r s g r o u p , u s in g
th e A d d b u tto n .
4 . I n t h e S e l e c t U s e r s , C o m p u t e r s , o r G r o u p s d ia lo g b o x , t y p e :
Q S e r v ic e .
5 . C lic k t h e C h e c k N a m e s b u t t o n . T h e Q S e r v ic e a c c o u n t n a m e is
u n d e r lin e d , c o n f ir m in g t h a t it is a r e c o g n iz e d d o m a in a c c o u n t .
6 . C lic k O K t o c lo s e t h e w in d o w .

7 . E n s u r e t h a t t h e Q S e r v ic e a c c o u n t a p p e a r s in t h e A d m i n -
i s t r a t o r s P r o p e r t i e s w in d o w a n d c lo s e t h e w in d o w .

38
J o in a n e x is tin g c lu s te r:
F o llo w t h e s e s t e p s t o in s t a ll Q lik S e n s e E n t e r p r is e :

1 . O p e n t h e D A Q S F i l e s f o ld e r lo c a t e d o n t h e d e s k t o p .
2 . U s e t h e Q l i k _ S e n s e _ s e t u p f ile t o s t a r t t h e in s t a lla t io n .

N o t e : I t is b e s t p r a c t ic e t o p e r f o r m t h e in s t a lla t io n u s in g a n a d m in -
is t r a t o r a c c o u n t . B e c a u s e y o u a r e lo g g e d in t o t h e s e r v e r a s t h e
A d m in is t r a t o r , y o u c a n s im p ly d o u b le - c lic k t h e in s t a lla t io n t o s t a r t
it . H o w e v e r , if y o u a r e lo g g e d in t o t h e s e r v e r w it h o t h e r c r e -
d e n t ia ls , r ig h t - c lic k o n t h e in s t a lla t io n f ile a n d s e le c t “ I n s t a ll a s
A d m in is t r a t o r ” t o e n s u r e t h a t t h e Q lik S e n s e E n t e r p r is e in s t a ll-
a t io n p r o c e e d s w it h t h e p r o p e r p e r m is s io n s .

3 . S e le c t S h a r e d p e r s i s t e n c e , a n d a c c e p t t h e lic e n s e a g r e e -
m e n t . C lic k N e x t .

D A Q S 3 .2 │ A c tiv ity B o o k
4 . S e le c t J o i n c l u s t e r .

U s e th e s e ttin g s th a t w e re re c o rd e d w h e n c re a tin g th e Q lik


S e n s e c lu s te r:

40
5 . E n t e r t h e f o llo w in g s e t t in g s :

n D a ta b a s e h o s t n a m e - S e rv e r1
n D a t a b a s e p o r t - t h is is t h e p o r t t h a t t h e lo c a l d a t a b a s e w ill lis t e n
f o r c o n n e c t io n s o n .
l T y p e t h e p o r t n u m b e r 4 4 3 2 if n o t a lr e a d y lis t e d .
n D a t a b a s e u s e r - t h is is a p r e - p o p u la t e d f ie ld w it h t h e d a t a b a s e
u s e r a s q lik s e n s e r e p o s it o r y .
n D a t a b a s e p a s s w o r d a n d C o n f ir m p a s s w o r d
l T y p e t h e P a s s w o r d Q lik S e c u r e

N o t e : T h e R e p o s it o r y D a t a b a s e f o r t h e C e n t r a l N o d e ( S e r v e r 1 )
s h o u ld b e u s e d f o r a ll r im n o d e in s t a lla t io n s .

6 . C lic k N e x t . O n c e y o u c lic k " N e x t " a b o v e , S e r v e r 3 w ill a t t e m p t


t o c o n n e c t w it h t h e C e n t r a l N o d e d a t a b a s e . I f t h e C e n t r a l N o d e
c a n n o t b e r e a c h e d , t h e e r r o r m e s s a g e " t h e d a t a b a s e c o u ld n o t
b e r e a c h e d " w ill a p p e a r . T h is is w h y it is im p o r t a n t t o e n s u r e
t h a t a ll s e r v e r s c a n c o m m u n ic a t e ( o r r e a c h ) e a c h o t h e r .

D A Q S 3 .2 │ A c tiv ity B o o k
7 . S t a t e w h e r e d a t a a n d r e s o u r c e s a r e s t o r e d . T h e s e s h o u ld b e
t h e s a m e p a t h s t h a t w e r e s p e c if ie d w h e n t h e c lu s t e r w a s c r e -
a te d .
8 . C lic k N e x t .
9 . D e f in e t h e Q lik S e n s e I n s t a lla t io n lo c a t io n e it h e r b y e n t e r in g t h e
in s t a lla t io n lo c a t io n , o r b r o w s e f o r t h e lo c a t io n , o r le a v e it t o b e
in s t a lle d a t t h e p r e d e f in e d lo c a t io n . T h e d e f a u lt is : % P r o -
g r a m F ile s % \ Q lik \ S e n s e . C lic k N e x t .
1 0 . In th e S e rv ic e C re d e n tia ls s c re e n , e n te r th e U s e rn a m e a n d
P a s s w o r d f o r t h e d e d ic a t e d s e r v ic e a c c o u n t t o r u n t h e Q lik
S e n s e s e r v ic e s .

1 1 . O n t h e H o s t n a m e d ia lo g , a c c e p t t h e d e f a u l t n a m e ( t h e
n a m e o f t h is c o m p u t e r ) . I f a v a ila b le , e n t e r t h e a d d r e s s m a n u -
a lly o r s e le c t o n e o f t h e p r e - d e f in e d a d d r e s s e s in t h e lis t . C lic k
N e x t.
1 2 . I n t h e R e a d y t o i n s t a l l s c r e e n , s e le c t w h e t h e r y o u w a n t t h e
in s t a lla t io n t o c r e a t e d e s k t o p s h o r t c u t s a n d w h e t h e r y o u w a n t
t o a u t o m a t ic a lly s t a r t t h e Q lik S e n s e s e r v ic e s w h e n t h e in s t a ll-
a t io n h a s c o m p le t e d .
1 3 . T h e n c lic k I n s t a l l .

N o t e : A s a b e s t p r a c t ic e , g o t o A d m in is t r a t iv e T o o ls t h e n S e r -
v ic e s t o c h e c k t h a t a ll Q lik S e n s e s e r v ic e s a r e r u n n in g .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r

42
d e v ic e ' s r e s o lu t io n .

A c t iv it y 2 . 6 : O p e n in g t h e p o r t s f o r c o m m u n ic a t io n [ F o r
R e fe re n c e ]

S t e p - b y - s t e p g u id e

O p e n in g t h e P o r t s - [ F o r R e f e r e n c e O n ly ]
B e f o r e c o n f ig u r in g t h e c e n t r a l n o d e ( S e r v e r 1 ) t o c o m m u n ic a t e w it h
S e r v e r 2 a n d S e r v e r 3 r im n o d e s , y o u m u s t c o n f ig u r e t h e ir d o m a in
f ir e w a lls a n d o p e n u p t h e p o r t s t o a llo w f o r c o m m u n ic a t io n b e t w e e n
t h e m . T h is is d o n e b y s e t t in g t h e I n b o u n d a n d O u t b o u n d r u le s o n
each node.

N o t e : T h is a c t iv it y is f o r r e f e r e n c e o n ly . T h e la b e n v ir o n m e n t s e r v -
e r s a r e p r e - c o n f ig u r e d w it h b o t h I n b o u n d a n d O u t b o u n d r u le s o n
e a c h n o d e , e . g . S e r v e r 1 , S e r v e r 2 , a n d S e r v e r 3 t o e n a b le s e r v e r
t o s e r v e r c o m m u n ic a t io n .

C o n fig u re S e rv e r1 In b o u n d a n d O u tb o u n d R u le

1 . F ir s t , s e t t h e I n b o u n d p o r t s o n S e r v e r 1 . T o d o t h is , g o t o
S e r v e r 1 a n d la u n c h S e r v e r M a n a g e r f r o m t h e t a s k b a r .
2 . S e le c t T o o l s > W i n d o w s F i r e w a l l w i t h A d v a n c e d S e c u r i t y .
3 . C h o o s e I n b o u n d R u l e s f r o m t h e le f t p a n e l.
4 . C lic k N e w R u l e , d is p la y e d o n t h e r ig h t .
5 . F o r R u l e T y p e in t h e N e w I n b o u n d R u l e W i z a r d , s e le c t P o r t .
6 . C lic k N e x t .
7 . F o r P r o t o c o l a n d P o r t s , s e le c t T C P .
8 . T y p e in t h e v a lu e s f o r t h e S p e c i f i c l o c a l p o r t s . I n t h is c a s e ,
t y p e t h e f o llo w in g v a lu e s w it h c o m m a s : 8 0 , 4 4 3 , 4 2 0 0 - 5 2 0 0
9 . C lic k N e x t .
1 0 . O n th e A c tio n s ta b , c h o o s e A llo w th e c o n n e c tio n .
1 1 . C lic k N e x t .
1 2 . O n t h e P r o f i l e t a b , m a k e s u r e t h a t o n ly D o m a i n is c h e c k e d .
1 3 . C lic k N e x t .
1 4 . G iv e t h e n e w in b o u n d r u le a n a m e a n d s u it a b le d e s c r ip t io n . I n
t h is c a s e n a m e t h e r u le Q lik S e n s e I n b o u n d P o r t R u le .
1 5 . C lic k F i n i s h t o c r e a t e t h e r u le .

D A Q S 3 .2 │ A c tiv ity B o o k
1 6 . R e p e a t t h e s e s t e p s t o c r e a t e a n o u t b o u n d r u le o n S e r v e r 1 f o r
p o r t n u m b e r s 8 0 , 4 4 3 , 4 2 0 0 - 5 2 0 0 a n d n a m e t h e r u le Q lik
S e n s e O u t b o u n d P o r t R u le .

C o n fig u re S e rv e r2 In b o u n d a n d O u tb o u n d R u le

1 7 . S w it c h t o S e r v e r 2 a n d r e p e a t t h e a b o v e s t e p s t o a d d b o t h a n
I n b o u n d a n d a n O u t b o u n d r u le . U s e p o r t s 8 0 , 4 4 3 , 4 2 0 0 -
5 2 0 0 f o r b o t h r u le s a n d g iv e t h e m b o t h a s u it a b le n a m e .
1 8 . C lo s e t h e W i n d o w s F i r e w a l l a n d S e r v e r M a n a g e r w in d o w s .

C o n fig u re S e rv e r3 In b o u n d a n d O u tb o u n d R u le

1 9 . S w it c h t o S e r v e r 3 a n d r e p e a t t h e a b o v e s t e p s t o a d d b o t h a n
I n b o u n d a n d a n O u t b o u n d r u le . U s e p o r t s 8 0 , 4 4 3 , 4 2 0 0 -
5 2 0 0 f o r b o t h r u le s a n d g iv e t h e m b o t h a s u it a b le n a m e .
2 0 . C lo s e t h e W i n d o w s F i r e w a l l a n d S e r v e r M a n a g e r w in d o w s .

A c t iv it y 2 . 7 : T u r n in g o f f t h e f ir e w a lls [ F o r R e f e r e n c e ]

S t e p - b y - s t e p g u id e

T u r n in g o f f t h e f ir e w a lls
C o n f ig u r in g b o t h I n b o u n d a n d O u t b o u n d p o r t r u le s is c o n s id e r e d
B e s t P r a c t ic e f o r c o m m u n ic a t io n b e t w e e n s e r v e r s in a n e t w o r k e d
e n v ir o n m e n t . H o w e v e r , a n a lt e r n a t e o p t io n t o e n a b le c o m -
m u n ic a t io n b e t w e e n s e r v e r s is b y t u r n in g o f f t h e f ir e w a lls . T h is
o p t io n is f o r t r a in in g p u r p o s e s o n ly . T u r n in g o f f t h e f ir e w a lls is le s s
s e c u r e , b u t is a c c e p t a b le f o r t e s t in g a n d t r a in in g e n v ir o n m e n t s . I n a
r e a l- w o r ld d e p lo y m e n t it is b e t t e r t o c o n f ig u r e t h e p o r t s m a n u a lly o r
t h r o u g h W in d o w s g r o u p p o lic ie s .

D is a b le D o m a in F ire w a ll o n S e rv e r1

1 . L a u n c h S e rv e r M a n a g e r fro m th e ta s k b a r.
2 . S e le c t T o o l s > W i n d o w s F i r e w a l l w i t h A d v a n c e d S e c u r i t y .
3 . A t t h e b o t t o m o f t h e O v e r v i e w s e c t i o n , c lic k W i n d o w s F i r e -
w a ll P ro p e rtie s .
4 . S e le c t t h e D o m a i n P r o f i l e t a b .
5 . S e t th e F ire w a ll s ta te to O ff.
6 . C lic k O K .
7 . C lo s e a ll o p e n w in d o w s .

D is a b le D o m a in F ire w a ll o n S e rv e r2

1 . L a u n c h S e rv e r M a n a g e r fro m th e ta s k b a r.
2 . S e le c t T o o l s > W i n d o w s F i r e w a l l w i t h A d v a n c e d S e c u r i t y .

44
3 . A t t h e b o t t o m o f t h e O v e r v i e w s e c t i o n , c lic k W i n d o w s F i r e -
w a ll P ro p e rtie s .
4 . S e le c t t h e D o m a i n P r o f i l e t a b .
5 . S e t th e F ire w a ll s ta te to O ff.
6 . C lic k O K .
7 . C lo s e a ll o p e n w in d o w s .

D is a b le D o m a in F ire w a ll o n S e rv e r3

1 . L a u n c h S e rv e r M a n a g e r fro m th e ta s k b a r.
2 . S e le c t T o o l s > W i n d o w s F i r e w a l l w i t h A d v a n c e d S e c u r i t y .
3 . A t t h e b o t t o m o f t h e O v e r v i e w s e c t i o n , c lic k W i n d o w s F i r e -
w a ll P ro p e rtie s .
4 . S e le c t t h e D o m a i n P r o f i l e t a b .
5 . S e t th e F ire w a ll s ta te to O ff.
6 . C lic k O K .
7 . C lo s e a ll o p e n w in d o w s .

D A Q S 3 .2 │ A c tiv ity B o o k
46
P a r t 2 - U s e r a n d L ic e n s e A d m in is t r a t io n

L e s s o n 3 - M a n a g in g U s e r s

A c t iv it y 3 . 1 : A d d a s in g le u s e r t o Q lik S e n s e

S t e p - b y - s t e p g u id e

I n t h is e x e r c is e , y o u a d d a u s e r t o t h e Q M C b y a t t e m p t in g t o lo g in
a s u se r d sr.

1 . O p e n U s e rs fro m th e Q M C S ta rt p a g e .
2 . T h e U s e r s lis t p a g e o p e n s . N o t ic e t h a t Q S e r v ic e a p p e a r s in t h e
d ir e c t o r y o f u s e r s . T h e Q S e r v ic e a c c o u n t h a s b e e n a d d e d t o
t h e u s e r s lis t a n d a s s ig n e d t h e R o o t A d m in r o le . A ls o n o t ic e t h a t
t h e r e a r e e x is t in g in t e r n a l a c c o u n t s . T h e s e a c c o u n t s a r e s e r -
v ic e a c c o u n t s t h a t r u n t h e s e r v ic e s in t e r n a lly . F in a lly , n o t ic e
t h a t t h e r e a r e n o o t h e r u s e r s in t h e s y s t e m .

3 . C lic k t h e [ X ] o n t h e b r o w s e r w in d o w t o e x it t h e Q M C .

O p e n H u b a n d lo g in . B y o p e n in g t h e H u b a n d lo g g in g in a s a u s e r , a
u s e r is a d d e d t o t h e U s e r lis t in t h e Q M C . T h e u s e r is n o t y e t
lic e n s e d , s o t h e y a r e n o t g r a n t e d a c c e s s t o t h e H u b .

N o t e : T h e a c t o f a t t e m p t in g t o lo g in t o t h e H u b , h o w e v e r , a d d s
t h e u s e r t o t h e s y s t e m s o t h a t a lic e n s e c a n b e a llo c a t e d .

1 . O p e n Q l i k S e n s e H u b u s in g t h e ic o n o n t h e d e s k t o p .
2 . T h e H u b o p e n s . I n t h e A u t h e n t i c a t i o n R e q u i r e d d ia lo g , e n t e r
t h e f o llo w in g c r e d e n t ia ls :
U s e r N a m e : a b c \d s r
P a s s w o r d : T r a in in g 1

3 . C lo s e th e H u b a n d b ro w s e r.

A c t iv it y 3 . 2 : M a n u a lly a llo c a t e lic e n s e t o k e n s

D A Q S 3 .2 │ A c tiv ity B o o k
S t e p - b y - s t e p g u id e

N o w t h a t y o u h a v e a t t e m p t e d t o lo g in a s t h e u s e r d s r , t h a t u s e r
a p p e a r s in t h e U s e r lis t . A f t e r a u s e r is a d d e d , t h e y c a n b e a llo c a t e d
a lic e n s e .

1 . O p e n t h e Q l i k M a n a g e m e n t C o n s o l e ic o n o n t h e d e s k t o p t o
la u n c h t h e Q M C .
2 . I n t h e A u t h e n t i c a t i o n R e q u i r e d d ia lo g , e n t e r t h e f o llo w in g c r e -
d e n t ia ls :
U s e r N a m e : a b c \ q s e r v ic e
P a s s w o r d : T r a in in g 1
3 . L o g In .
4 . N a v ig a t e t o U s e r s t o o p e n t h e U s e r s o v e r v ie w p a g e . N o t ic e
t h a t a n e w u s e r , d s r , a p p e a r s in t h e lis t .

5 . R e tu rn to th e S ta rt p a g e .
6 . O p e n th e L ic e n s e a n d to k e n s page.

N o t e : W h e n t h e L ic e n s e a n d t o k e n s o v e r v ie w p a g e o p e n s , y o u
a r e p r e s e n t e d w it h a s u m m a r y o f c u r r e n t t o k e n s a v a ila b le a n d
lic e n s e a llo c a t io n s . N o t ic e t h a t t h e r e a r e 5 0 0 t o t a l t o k e n s .

7 . O n t h e L i c e n s e a n d t o k e n s m e n u o n t h e r ig h t , c lic k U s e r
a c c e s s a llo c a tio n s . T h e U s e r a c c e s s a llo c a tio n s p a g e
opens.
8 . A llo c a t e a lic e n s e t o Q S e r v ic e .
9 . A llo c a t e a u s e r a c c e s s t o k e n u s in g t h e A l l o c a t e b u t t o n .

48
1 0 . A l l o c a t e a lic e n s e t o d s r

1 1 . O n t h e U s e r a c c e s s p a g e , y o u s e e t h a t u s e r d s r ( D a n ie la S c h -
w e it z e r ) h a s b e e n a llo c a t e d o n e U s e r A c c e s s P a s s . N o t ic e t h a t
t h is p a g e a ls o a llo w s y o u t o d e a llo c a t e lic e n s e s if n e e d e d .

1 2 . V ie w t h e L i c e n s e u s a g e s u m m a r y p a g e
1 3 . T h e L ic e n s e u s a g e s u m m a ry p a g e h a s n o w c h a n g e d to s h o w
t h a t t w o t o k e n s h a v e b e e n a llo c a t e d t o U s e r A c c e s s P a s s e s .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r

D A Q S 3 .2 │ A c tiv ity B o o k
d e v ic e ' s r e s o lu t io n .

A c t iv it y 3 . 3 : C r e a t e a u s e r d ir e c t o r y c o n n e c t o r

S t e p - b y - s t e p g u id e

A s n o t e d p r e v io u s ly , t h e t r a in in g e n v ir o n m e n t h a s b e e n c o n f ig u r e d
w it h a n A c t iv e D ir e c t o r y S e r v e r ( o n t h e s e r v e r V M c a lle d A B C - A D ) .
T h e A D h a s b e e n p o p u la t e d w it h t h e e m p lo y e e s o f A B C A p p a r e l
C o m p a n y . I n t h is a c t iv it y , y o u c o n f ig u r e a U D C t o c o n n e c t t o t h e A D
a n d s y n c h r o n iz e t h e u s e r s .

1 . F r o m t h e Q M C s t a r t p a g e , c lic k U s e r D i r e c t o r y C o n n e c t o r o n
t h e le f t - s id e m e n u .
2 . U s e C re a te N e w to c re a te a n e w A c tiv e D ire c to ry c o n n e c to r.

50
3 . I n t h e N a m e f ie ld , t y p e : A B C - A D _ U D C .
4 . C le a r t h e b o x in U S E R S Y N C S E T T I N G S .
5 . C lic k o n t h e C o n n e c t i o n p r o p e r t y in t h e r ig h t - s id e p a n e l t o d is -
p la y t h e C O N N E C T I O N s e c t io n .

N o t e : U s e r S y n c S e t t in g s : I f t h e b o x , S y n c u s e r d a t a f o r
e x i s t i n g u s e r s is c h e c k e d , o n ly t h e e x is t in g u s e r s a r e s y n -
c h r o n iz e d . A n e x is t in g u s e r is a u s e r w h o h a s lo g g e d in t o
Q lik S e n s e E n t e r p r is e o r b e e n p r e v io u s ly s y n c h r o n iz e d f r o m
t h e c o n f ig u r e d d ir e c t o r y s e r v ic e . N e w u s e r s a r e n o t f e t c h e d
f r o m t h e d ir e c t o r y s e r v ic e .

N o t e : I f t h e c h e c k b o x is c le a r e d , a ll t h e u s e r s w h o a r e
d e f in e d b y t h e u s e r d ir e c t o r y c o n n e c t o r a r e f e t c h e d a n d s y n -
c h r o n iz e d f r o m t h e d ir e c t o r y s e r v ic e . Y o u c a n c r e a t e a f ilt e r
t o A c t iv e D ir e c t o r y o r G e n e r ic L D A P if y o u o n ly w a n t t o s y n -
c h r o n iz e a s e le c t io n o f u s e r s .

6 . I n t h e P a t h f ie ld , t y p e : ld a p : / / a b c - a d . a b c . c o m .

D A Q S 3 .2 │ A c tiv ity B o o k
7 . A p p l y t h e s e t t in g s . Y o u s e e a m e s s a g e t h a t s a y s S u c -
c e s s f u l l y a d d e d if t h e U D C w a s c o n f ig u r e d c o r r e c t ly . I f y o u
s e e a n y o t h e r m e s s a g e s o r w a r n in g s , t h e n t h e U D C is n o t p r o p -
e r ly c o n f ig u r e d .

9 . C lic k o n T a s k s in t h e A s s o c i a t e d i t e m s p a n e l o n t h e r ig h t - s id e
p a n e l. N o t e t h a t a n a s s o c ia t e d t a s k h a s a lr e a d y b e e n c r e a t e d
c a lle d A B C _ A D _ U D C _ u s e r s y n c t a s k . T h is t a s k , w h e n
e x e c u t e d , s y n c h r o n iz e s t h e u s e r s in t h e A c t iv e D ir e c t o r y w it h
t h e Q lik S e n s e E n t e r p r is e u s e r s lis t .
1 0 . C lic k o n t h e t a s k t o s e le c t it .
1 1 . C lic k t h e S t a r t b u t t o n o n t h e b o t t o m t o la u n c h t h e t a s k . Y o u s e e
a m e s s a g e th a t th e ta s k h a s s ta rte d .

1 2 . T o s e e if t h e t a s k h a s b e e n s u c c e s s f u l, c lic k t h e d r o p - d o w n
m e n u b u tto n n e x t to S ta rt.
1 3 . S e le c t T a s k s f r o m t h e m e n u .

1 4 . T h e T a s k s o v e r v ie w p a g e o p e n s . O b s e r v e t h e S t a t u s a n d
L a s t e x e c u t i o n c o lu m n s . I f e v e r y t h in g r a n c o r r e c t ly , t h e
S t a t u s f ie ld d is p la y s S u c c e s s a n d t h e L a s t e x e c u t i o n d a t e is
to d a y .

1 5 . R e t u r n t o t h e Q M C S t a r t p a g e . N o t ic e t h a t t h e r e a r e n o w a d d i-
t io n a l U s e r s in t h e s y s t e m .
1 6 . O p e n t h e U s e r s o v e r v i e w p a g e . H e r e y o u s e e a ll t h e u s e r s
t h a t w e r e a d d e d f r o m t h e A c t iv e D ir e c t o r y .

52
E x p lo r e U s e r s

1 . O p e n t h e f ilt e r n e x t t o t h e N a m e f ie ld a n d t y p e : M ic h a e l in t h e f il-
t e r b o x . C lic k a n y w h e r e o u t s id e o f t h e f ilt e r b o x t o c lo s e it .
2 . T h e lis t s h o w s t o t w o u s e r s n a m e s : M ic h a e l W o n g a n d M ic h a e l
Tyson.
3 . C lic k t h e ic o n n e x t t o M ic h a e l T y s o n . N o t ic e t h e d e t a ils im p o r -
t e d f r o m t h e A c t iv e D ir e c t o r y a c c o u n t .

n E s p e c ia lly n o t e t h a t t h e A D g r o u p s a r e b r o u g h t in t o Q lik S e n s e .
L a t e r , y o u u s e t h o s e g r o u p s in s e c u r it y r u le s .

D A Q S 3 .2 │ A c tiv ity B o o k
4 . C lic k a n y w h e r e t o c lo s e t h e u s e r in f o r m a t io n p o p - u p b o x .
5 . O p e n t h e N a m e f ilt e r b y c lic k in g .
6 . C le a r t h e f ilt e r b y c lic k in g [ X ] .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 3 . 4 : F ilt e r a n d d e le t e u s e r s

S t e p - b y - s t e p g u id e

T h e U D C y o u c r e a t e d b r in g s a ll A D u s e r s in t o Q lik S e n s e . I t e v e n
b r in g s in d is a b le d u s e r s a n d s p e c ia l s y s t e m a c c o u n t s s u c h a s G u e s t

54
a n d k r b t g t . Y o u p r o b a b ly d o n o t w a n t t o b r in g e v e r y u s e r f r o m y o u r
d ir e c t o r y , s o Q lik S e n s e m a k e s it e a s y f o r y o u t o f ilt e r in o r f ilt e r o u t
o n ly t h o s e u s e r s y o u w is h . T o d o s o , y o u n e e d t o a d d a n L D A P f ilt e r
t o t h e U D C . E a c h L D A P u s e r d ir e c t o r y h a s it s o w n s y n t a x f o r w r it in g
f ilt e r s . I n t h is e x e r c is e , y o u c r e a t e a n A c t iv e D ir e c t o r y f ilt e r .

A d d a f ilt e r t o t h e U D C

T o b r in g o n ly t h e A c t iv e D ir e c t o r y e n a b le d a c c o u n t s in t o Q lik S e n s e ,
y o u n e e d t o m o d if y t h e u s e r d ir e c t o r y c o n n e c t o r t o f ilt e r in o n ly
e n a b le d a c c o u n t s . I n t h e U D C , t h e r e is a s e c t io n f o r a d d in g s u c h a f il-
t e r . T h e f ilt e r m u s t a d h e r e t o M ic r o s o f t A c t iv e D ir e c t o r y L D A P s y n -
t a x f ilt e r s .

N o t e : M i c r o s o f t A c t i v e D i r e c t o r y : L D A P s y n t a x f i l t e r s F ilt e r
s y n t a x a n d e x a m p le s - S e e m o r e in f o h e r e .

1 . O p e n t h e D A Q S F i l e s f o ld e r o n t h e D e s k t o p .
2 . O p e n t h e L D A P _ F i l t e r . t x t f ile . T h is f ile c o n t a in s t h e f ilt e r y o u
n e e d fo r th e U D C .
3 . S e le c t t h e f ilt e r t e x t a n d c o p y it t o t h e c lip b o a r d .

4 . I n t h e Q M C , n a v ig a t e t o U s e r d ir e c t o r y c o n n e c t o r s a n d d o u b le -
c lic k A B C - A D _ U D C t o e d it it .
5 . O p e n t h e A d v a n c e d p r o p e r t y o n t h e r ig h t - s id e m e n u . T h e
A d v a n c e d s e c t io n a p p e a r s .
6 . I n t h e A d v a n c e d s e c t io n , in t h e A d d i t i o n a l L D A P f i l t e r f ie ld ,
p a s t e t h e f ilt e r y o u c o p ie d t o t h e c lip b o a r d p r e v io u s ly .

n T h is f ilt e r h a s t h r e e c la u s e s :
l ( o b je c t C a t e g o r y = p e r s o n ) — T h is c la u s e s e le c t s a ll p e r s o n s .
l ( o b je c t C la s s s = u s e r ) — T h is c la u s e s e le c t s a ll u s e r s .
l ( ! ( u s e r A c c o u n t C o n t r o l: 1 . 2 . 8 4 0 . 1 1 3 5 5 6 . 1 . 4 . 8 0 3 : = 2 ) — T h is
c la u s e d e - s e le c t s d is a b le d a c c o u n t s .

7 . A p p l y t h e s e t t in g s .

D A Q S 3 .2 │ A c tiv ity B o o k
8 . N a v ig a t e t o t h e T a s k s o v e r v ie w p a g e .
9 . S e le c t t h e t a s k A B C - A D _ U D C _ u s e r s y n c t a s k .
1 0 . S ta rt th e ta s k .
1 1 . R e f r e s h t h e t a s k u n t il t h e S t a t u s f ie ld r e a d s S u c c e s s .
1 2 . N a v ig a t e t o t h e U s e r s o v e r v ie w p a g e .
1 3 . S o r t t h e I n a c t i v e f ie ld c o lu m n in a s c e n d in g o r d e r . C lic k it a g a in
t o s o r t in d e s c e n d in g o r d e r . N o t ic e t h e I n a c t iv e u s e r s . T h e s e
a r e u s e r s w h o s e a c c o u n t s a r e d is a b le d in A c t iv e D ir e c t o r y .

56
D e le t e u s e r s

1 4 . S e le c t a ll t h e in a c t iv e u s e r s b y c lic k in g a n d d r a g g in g t h e m o r b y
u s in g C t r l+ c lic k .

N o t e : I n A c t iv e D ir e c t o r y , a c c o u n t s a r e ‘” e n a b le d ” o r “ d is a b le d . ”
W h e n t h e y a r e im p o r t e d in t o Q lik S e n s e E n t e r p r is e , t h e s t a t u s is
e it h e r “ a c t iv e ” o r “ in a c t iv e . ” S o a “ d is a b le d ” a c c o u n t in A D is
b r o u g h t in t o Q lik S e n s e a s “ in a c t iv e . ”

1 5 . E x t e n d y o u r s e le c t io n t o in c lu d e t w o a d d it io n a l a c t iv e a c c o u n t s .
N o t e w h ic h t w o a c t iv e u s e r s y o u a r e s e le c t in g . ( I n t h e f o llo w in g
e x a m p le , t h e a c t iv e u s e r s a r e K a y a A lp a n a n d L e if S h in e ) . Y o u
s h o u ld n o w h a v e s ix in a c t iv e a n d t w o a c t iv e a c c o u n t s s e le c t e d .
Y o u a r e d o in g t h is t o d e m o n s t r a t e h o w t h e U s e r D ir e c t o r y C o n -
n e c t o r a n d t h e f ilt e r w o r k t o g e t h e r t o b r in g o n ly t h e a c t iv e u s e r s
in t o Q lik S e n s e E n t e r p r is e .

1 6 . D e l e t e a ll e ig h t a c c o u n t s u s in g t h e D e l e t e b u t t o n .
1 7 . A d e le t e c o n f ir m a t io n w in d o w s a p p e a r s . C h e c k t o e n s u r e t h a t
y o u a r e d e le t in g t h e c o r r e c t u s e r s a n d t h e n c lic k O K .

T h e d is a b le d u s e r s a r e d e le t e d . H o w e v e r , y o u a ls o d e le t e d t w o
e n a b le d a c c o u n t s . Y o u w a n t t o h a v e a ll e n a b le d a c c o u n t s in Q lik
S e n s e , s o y o u n e e d t o a d d t h o s e u s e r s b a c k in t o t h e u s e r lis t . T h e f il-
t e r y o u a d d e d t o t h e U D C s y n c h r o n iz e s a ll e n a b le d A D u s e r s . S o
s im p ly r e r u n t h e U D C s y n c t a s k t o r e t r ie v e t h e t w o a c t iv e u s e r s t h a t
y o u d e le t e d .

D A Q S 3 .2 │ A c tiv ity B o o k
1 8 . F r o m t h e Q M C s t a r t p a g e , c lic k T a s k s o n t h e le f t - s id e m e n u .
1 9 . S e le c t t h e t a s k n a m e d A B C - A D _ U D C _ u s e r s y n t a s k .
2 0 . S ta rt th e ta s k .
2 1 . R e f r e s h t h e t a s k u n t il t h e S t a t u s f ie ld r e a d s S u c c e s s .
2 2 . N a v ig a t e b a c k t o t h e U s e r s o v e r v ie w p a g e .
2 3 . L o o k in t h e S t a t u s f ie ld f o r a n y I n a c t iv e u s e r s . T h e r e s h o u ld b e
none.
2 4 . L o o k f o r t h e t w o e n a b le d u s e r s y o u d e le t e d . T h e y n o w a p p e a r
in t h e lis t .

L e s s o n 4 : M a n a g in g L ic e n s e s

A c t iv it y 4 . 1 : P la n lic e n s e a llo c a t io n s

S t e p - b y - s t e p g u id e

A B C A p p a re l A c c e s s N e e d s
A B C A p p a r e l h a s t h e f o llo w in g Q lik S e n s e a c c e s s n e e d s :

n M o s t o f t h e e m p lo y e e s n e e d u n r e s t r ic t e d a c c e s s t o Q lik S e n s e
t o p e r f o r m a n a ly s is a n d c r e a t e n e w c o n t e n t .
n E m p lo y e e s in s a le s r o le s o n ly n e e d p e r io d ic a c c e s s t o t h e s a le s
re p o rts .
n S t o r e m e n , r e s p o n s ib le f o r in v e n t o r y m a n a g e m e n t , n e e d
w e e k ly a c c e s s t o t h e in v e n t o r y a p p s .
n K e y c u s t o m e r s ( a b o u t 4 0 0 ) n e e d p e r io d ic a c c e s s t o a c u s t o m e r
a p p t h a t is p la n n e d , b u t h a s n o t y e t b e e n c r e a t e d .
n A B C A p p a r e l a ls o e m p lo y s c o n s u lt a n t s w h o n e e d t h e a b ilit y t o
c r e a t e a p p s , b u t t h e y m u s t h a v e r e s t r ic t e d a c c e s s t o d a t a .

B e f o r e t o k e n s c a n b e a llo c a t e d t o t h e s e u s e r s , y o u m u s t d e t e r m in e
h o w m a n y a n d w h a t s o rts o f a c c e s s p a s s e s a re n e e d e d . B a s e d o n
t h e a c c e s s n e e d s n o t e d a b o v e , d e t e r m in e h o w lic e n s e s m u s t b e
a llo c a t e d . U s e t h e f o llo w in g f o r m t o h e lp y o u p la n lic e n s e a llo c -
a t io n s .
Y o u r in s t r u c t o r w ill g u id e y o u t h r o u g h t h is g r o u p a c t iv it y .

58
S y s te m
Access
U s e r C a te g o ry Access Count Tokens
Pass Type
Needed

A ll E m p lo y e e s 42 42
(E x c e p t A M &
SM )

Account M an- 16 4
a g e rs (A M )

S to re m e n (S M ) 6 3

K e y C u s to m e rs 400 40

C o n s u lt a n t s 2 2

T o t a l t o k e n s r e q u ir e d : 9 1

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 4 . 2 : A llo c a t e u s e r a c c e s s lic e n s e s w it h r u le s

S t e p - b y - s t e p g u id e

M a n u a lly a llo c a t in g lic e n s e s is a n im p o r t a n t s k ill. H o w e v e r , it is n o t


p r a c t ic a l t o m a n u a lly a llo c a t e lic e n s e s t o la r g e g r o u p s o f p e o p le . F o r
t h is r e a s o n , Q lik S e n s e E n t e r p r is e a llo w s t h e c r e a t io n o f u s e r
a c c e s s r u le s . U s e r a c c e s s r u le s a r e s p e c ia l r u le s t h a t a llo w y o u t o
d e f in e w h ic h g r o u p s o f u s e r s m a y a c c e s s t h e s y s t e m . F o r e x a m p le ,
a u s e r a c c e s s r u le c a n b e c r e a t e d t o a llo w a ll m e m b e r s o f t h e I T A c t -
iv e D ir e c t o r y g r o u p t o r e c e iv e u s e r a c c e s s p a s s e s t o t h e s y s t e m . O r
c o n v e r s e ly , y o u c a n c r e a t e a r u le t o a llo w a ll u s e r s e x c e p t A c c o u n t
M a n a g e r s t o r e c e iv e a u s e r a c c e s s p a s s .

N o t e : U s e r a c c e s s r u le s d o n o t a llo c a t e a lic e n s e , b u t r a t h e r ,

D A Q S 3 .2 │ A c tiv ity B o o k
a llo w t h e a u t o m a t ic a llo c a t io n o f t h e lic e n s e a f t e r t h e u s e r t r ie s t o
lo g in t o t h e H u b . A f t e r t h e u s e r lo g s in t o t h e H u b , t h e u s e r a c c e s s
p a s s is a llo c a t e d t o t h e m .

G r a n t a c c e s s t o A B C e m p lo y e e s

N o w , y o u a llo c a t e lic e n s e s t o A B C e m p lo y e e s a c c o r d in g t o t h e
lic e n s e a llo c a t io n p la n c o m p le t e d p r e v io u s ly u s in g u s e r a c c e s s
r u le s . T o d o s o y o u c r e a t e a lic e n s e r u le t h a t a llo w s e v e r y o n e e x c e p t
A c c o u n t M a n a g e r s , S t o r e m e n , a n d C o n s u lt a n t s t o h a v e a u s e r
a c c e s s lic e n s e .

1 . I n t h e Q M C n a v ig a t e t o t h e L i c e n s e a n d t o k e n s page.
2 . C lic k U s e r a c c e s s r u l e s o n t h e r ig h t - s id e m e n u .
3 . C r e a t e a n e w lic e n s e r u le u s in g C r e a t e n e w
4 . I n t h e I D E N T I F I C A T I O N s e c t io n , t y p e t h e f o llo w in g :
N a m e : A B C e m p lo y e e g e n e r a l a c c e s s
D e s c r i p t i o n : G r a n t a c c e s s t o a ll A B C e m p lo y e e s e x c e p t
A c c o u n t M a n a g e r s , S t o r e m e n , a n d C o n s u lt a n t s

5 . I n t h e B A S I C s e c t io n , e n s u r e t h a t A l l o w a c c e s s is c h e c k e d .
6 . L e a v e u s e r in t h e r e s o u r c e t y p e f ie ld .
7 . S e le c t g r o u p f r o m t h e r e s o u r c e t y p e v a l u e f ie ld d r o p - d o w n .
8 . C h a n g e t h e lo g ic a l o p e r a t o r t o : ! = ( n o t e q u a l) .
9 . L e a v e v a lu e in t h e p r o p e r t y f ie ld .
1 0 . S e le c t A c c o u n t M a n a g e r ” in t h e p r o p e r t y v a l u e f ie ld .

1 1 . A d d a n o t h e r c o n d it io n u s in g t h e [ + ] ic o n .
1 2 . C h a n g e th e o p e ra to r to A N D .
1 3 . L e a v e u s e r in t h e r e s o u r c e t y p e f ie ld .
1 4 . S e le c t g r o u p in t h e r e s o u r c e t y p e v a l u e f ie ld .
1 5 . C h a n g e t h e lo g ic a l o p e r a t o r t o ! = ( n o t e q u a l) .
1 6 . L e a v e v a lu e in t h e p r o p e r t y f ie ld .
1 7 . S e le c t S t o r e m e n in t h e p r o p e r t y v a l u e f ie ld .

60
1 8 . A d d a n o t h e r c o n d it io n t o e x c lu d e C O N S U L T A N T S .

1 9 . Y o u c a n c h e c k if t h e r u le is p r o p e r ly s e le c t in g t h e r ig h t u s e r s .
C lic k A p p l y .
2 0 . C lic k U s e r a c c e s s in t h e A s s o c i a t e d i t e m s m e n u t o s e e t o
w h o m t h is r u le a p p lie s .

2 1 . C h e c k t h e lis t t o m a k e s u r e t h e r e a r e n o A c c o u n t M a n a g e r s o r
S t o r e m e n in t h e lis t . R e f e r t o t h e A B C A p p a r e l c o m p a n y h ie r -
a r c h y d o c u m e n t s f o r a lis t o f t h e A c c o u n t M a n a g e r s a n d

D A Q S 3 .2 │ A c tiv ity B o o k
S t o r e m e n ( t h e C o m p a n y H ie r a r c h y . x ls x f ile c a n b e f o u n d in t h e
D A Q S F i l e s f o ld e r o n t h e d e s k t o p ) .
2 2 . W h e n y o u a r e f in is h e d p r e v ie w in g t h e u s e r s a f f e c t e d b y t h is
r u le , c lic k a n y w h e r e in t h e P r o p e r t i e s p a n e l t o r e t u r n t o t h e
R u le e d it p a g e .
2 3 . C lic k U s e r a c c e s s r u l e s o n t h e le f t - s id e m e n u t o g o b a c k t o
th e U s e r a c c e s s ru le s re s o u rc e p a g e .

C h e c k u s e r a c c e s s r u le

N o w t h a t t h e u s e r a c c e s s r u le is c r e a t e d a n d a c t iv e , it a llo w s a n y
A B C A p p a r e l e m p lo y e e t o lo g in t o t h e Q lik S e n s e H u b e x c e p t
A c c o u n t M a n a g e r s , S t o r e m e n o r C o n s u lt a n t s ( y o u s e t u p lic e n s e s
r u le s f o r t h e m la t e r . )

1 . C lo s e t h e Q M C .
2 . D o u b le - c lic k t h e Q l i k S e n s e H u b s h o r t c u t o n t h e d e s k t o p .
3 . L o g in a s b m n ( B in g M a r t in is a m e m b e r o f t h e M a r k e t in g
g ro u p ).
U s e r N a m e :a b c \b m n
P a s s w o r d : T r a in in g 1
4 . T h e H u b o p e n s . T h e r e a r e n o a p p s in t h e H u b y e t , s o y o u o n ly
s e e tw o e m p ty s tre a m s : M y w o rk a n d E v e ry o n e .

5 . C lo s e t h e b r o w s e r .

G r a n t u s e r a c c e s s lic e n s e s t o C o n s u lt a n t s

N o w , y o u c a n a llo c a t e lic e n s e s t o t h e C o n s u lt a n t s a c c o r d in g t o t h e
lic e n s e a llo c a t io n p la n c o m p le t e d p r e v io u s ly u s in g u s e r a c c e s s
r u le s .

1 . I n t h e Q M C n a v ig a t e t o t h e L i c e n s e a n d t o k e n s page.
2 . O n t h e L i c e n s e a n d t o k e n s o v e r v ie w p a g e , c lic k U s e r a c c e s s
r u l e s in t h e r ig h t - s id e m e n u .
3 . C r e a t e a n e w lic e n s e r u le .
4 . I n t h e P r o p e r t i e s m e n u , t ic k A d v a n c e d .
5 . I n t h e I D E N T I F I C A T I O N s e c t io n , t y p e :
N a m e : C o n s u lt a n t s g e n e r a l a c c e s s .
D e s c r i p t i o n : G r a n t a c c e s s t o c o n s u lt a n t s .
6 . I n t h e B A S I C s e c t io n , e n s u r e t h a t A l l o w a c c e s s is c h e c k e d .
7 . U s e t h e d r o p - d o w n m e n u t o c h a n g e t h e c o n d it io n f ie ld s a s
show n:

8 . A p p l y t h e s e t t in g s .

62
9 . L o o k a t t h e A D V A N C E D s e c t io n . H e r e y o u c a n s e e t h e a c t u a l
s y n t a x o f t h e lic e n s e u s e r a c c e s s r u le y o u c r e a t e d . T h is r u le
s a y s t o g r a n t a u s e r a c c e s s p a s s t o a n y u s e r in t h e u s e r -
D i r e c t o r y c a lle d C O N S U L T A N T S .

1 0 . A p p ly t h e r u le . C lic k U s e r a c c e s s in t h e A s s o c i a t e d i t e m s s e c -
t io n t o s e e t o w h o m t h is r u le a p p lie s . Y o u t y p ic a lly s e e a lis t lik e
t h is :

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

D A Q S 3 .2 │ A c tiv ity B o o k
A c t iv it y 4 . 3 : A llo c a t e lo g in a c c e s s lic e n s e s w it h r u le s

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y y o u c r e a t e a lo g in a c c e s s r u le t h a t a llo c a t e s lo g in
a c c e s s p a s s e s to A c c o u n t M a n a g e rs a n d S to re m e n .

1 . N a v ig a t e t o t h e L i c e n s e a n d t o k e n s p a g e .
2 . I n t h e r ig h t - s id e p a n e l, c lic k L o g i n a c c e s s .
3 . C lic k C r e a t e n e w .
4 . I n t h e N a m e f ie ld , t y p e : A c c o u n t M a n a g e r lo g in a c c e s s .
5 . I n t h e N u m b e r o f t o k e n s f ie ld , t y p e : 4 .

6 . C lic k A p p l y .
7 . T h e C r e a t e l i c e n s e r u l e p a g e o p e n s . C h a n g e t h e B A S I C r u le
as show n:

F ig u r e 3 - 1

8 . C lic k A p p l y .
9 . C lic k t h e L o g i n a c c e s s r u l e s u p b u t t o n t o r e t u r n t o t h e L o g i n
a c c e s s r u l e s p a g e . Y o u n o w s e e t h e n e w lo g in r u le in t h e lis t .

64
1 0 . N a v ig a t e t o t h e L i c e n s e s a n d t o k e n s p a g e . T h e r e a r e f o u r
L o g in a c c e s s t o k e n s a llo c a t e d . I t lo o k s lik e t h is :

1 1 . F o llo w s t e p s 1 - 9 t o c r e a t e a n o t h e r lo g in a c c e s s r u le f o r m e m -
b e r s o f t h e S t o r e m e n g r o u p . A llo c a t e t h r e e t o k e n s t o t h is
g ro u p .

D A Q S 3 .2 │ A c tiv ity B o o k
T h e L o g i n a c c e s s r u l e s p a g e s h o w s t w o r u le s . N o t ic e t h e U s e d
lo g in a c c e s s p a s s e s a n d R e m a in in g lo g in a c c e s s p a s s e s
c o lu m n s in t h e A c c o u n t M a n a g e r l o g i n a c c e s s r u le .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 4 . 4 : E x p lo r e t h e L ic e n s e M o n it o r

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y y o u e x p lo r e t h e lic e n s e m o n it o r .

1 . N a v ig a t e t o t h e Q M C s t a r t p a g e .
2 . O n t h e le f t - s id e m e n u , c lic k M o n i t o r i n g a p p s .

66
3 . A n e w t a b o p e n s t o t h e H u b w it h t h e M o n i t o r i n g a p p s s t r e a m
open.
4 . C lic k o n t h e L i c e n s e M o n i t o r t o o p e n t h e a p p .
5 . N o t e t h e D a t a la s t lo a d e d D a t e . I t is a g o o d id e a t o r e lo a d t h e
app now.

R e lo a d th e L ic e n s e M o n ito r

6 . C lic k o n t h e Q M C t a b in t h e b r o w s e r t o g o b a c k t o t h e Q M C .
7 . C lic k T a s k s in t h e le f t - s id e m e n u t o o p e n t h e T a s k s o v e r v ie w
page.
8 . L o c a t e t h e t a s k t it le d R e l o a d L i c e n s e M o n i t o r a n d c lic k t o
s e le c t it .
9 . C lic k S t a r t t o r e lo a d t h e a p p .
1 0 . C lic k R e f r e s h s e v e r a l t im e s u n t il t h e S t a t u s f ie ld c h a n g e s t o
Success.

E x p lo re th e L ic e n s e M o n ito r
T h e L ic e n s e M o n it o r is f ille d w it h u s e f u l in f o r m a t io n . H e r e is a b r ie f
e x p lo r a t io n o f s o m e o f t h e m o r e s ig n if ic a n t s e c t io n s .

1 1 . C lic k o n t h e L i c e n s e M o n i t o r t a b t o g o b a c k t o t h e L i c e n s e
M o n i t o r a p p o v e r v ie w p a g e .
1 2 . O n t h e A p p o v e r v i e w p a g e , c lic k t h e S t o r i e s ic o n .
1 3 . C lic k o n t h e A b o u t t h e L i c e n s e M o n i t o r s t o r y .
1 4 . U s e t h e A c t i o n s ic o n a t t h e b o t t o m o f t h e s t o r y t o h ig h lig h t t h e
fo rw a rd a n d b a c k a rro w s .

1 5 . T h e s t o r y d e s c r ib e s s o m e o f t h e m o s t im p o r t a n t f e a t u r e s o f t h e
L ic e n s e M o n it o r a p p . R e a d t h e e n t ir e s t o r y .
1 6 . W h e n y o u a r e d o n e w it h t h e s t o r y , c lo s e it .
1 7 . S e le c t t h e E x a m p l e : A c c e s s D e n i a l s s t o r y .

D A Q S 3 .2 │ A c tiv ity B o o k
1 8 . T h e A c c e s s D e n i a l s s t o r y d e s c r ib e s a t y p ic a l s c e n a r io w h e r e
lo g in a c c e s s h a s b e e n d e n ie d . T h is is lik e ly a n u n d e s ir a b le s it u -
a t io n . T h e s t o r y d e s c r ib e s h o w t o a n a ly z e t h e s it u a t io n a n d
o f f e r s id e a s f o r r e s o lv in g t h e m .
1 9 . W h e n y o u a r e d o n e w it h t h e s t o r y , c lo s e it .
2 0 . S e le c t t h e E x a m p l e : R e a l l o c a t i o n s t o r y .
2 1 . T h e E x a m p l e : R e a l l o c a t i o n s t o r y d e s c r ib e s t y p ic a l s c e n a r io s
o f lo g in a n d u s e r u t iliz a t io n a n d w h a t c a n b e d o n e in c a s e o f
o v e r o r u n d e r u t iliz a t io n .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

68
P a r t 3 - A p p s , E x t e n s io n s , S t r e a m s , a n d T a s k s

Lesson 5: Apps

A c t iv it y 5 . 1 : I m p o r t Q V F f ile s

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y , y o u im p o r t a n e x is t in g Q lik S e n s e a p p lic a t io n .

1 . O p e n t h e Q M C a n d lo g in a s :
U s e r N a m e : a b c \ q s e r v ic e
P a s s w o r d : T r a in in g 1
2 . S e le c t A p p s o n t h e Q M C s t a r t p a g e o r f r o m t h e S t a r t d r o p -
d o w n m e n u t o d is p la y t h e A p p s o v e r v ie w .
3 . C lic k I m p o r t .
4 . T h e I m p o r t a p p d ia lo g o p e n s .
5 . C lic k C h o o s e F i l e .

6 . N a v ig a t e t o t h e D e s k t o p a n d d o u b le - c lic k t h e D A Q S F i l e s
f o ld e r t o o p e n it .

7 . N e x t , d o u b le - c lic k t h e A p p s f o ld e r t o o p e n it .
8 . S e le c t t h e A B C I n v o i c e C h e c k . q v f f ile .
9 . C lic k O p e n .

D A Q S 3 .2 │ A c tiv ity B o o k
1 0 . T h e b r o w s e d ia lo g c lo s e s a n d t h e n a m e o f t h e Q V F f ile is d is -
p la y e d in t h e A p p n a m e f ie ld in t h e I m p o r t a p p d ia lo g .
1 1 . I f y o u w a n t t o c h a n g e t h e n a m e o f t h e a p p , e d it t h e A p p n a m e
f ie ld n o w . I f t h e A p p n a m e is n o t u n iq u e , a m e s s a g e is d is -
p la y e d w it h in f o r m a t io n o n h o w m a n y a p p s a lr e a d y h a v e t h is
nam e.
1 2 . I f t h e n a m e o f a d a t a c o n n e c t io n in t h e im p o r t e d a p p is t h e
s a m e a s t h e n a m e o f a n e x is t in g d a t a c o n n e c t io n , t h e d a t a c o n -
n e c t io n is n o t im p o r t e d . T h is m e a n s t h e im p o r t e d a p p u s e s t h e
e x is t in g d a t a c o n n e c t io n w it h a n id e n t ic a l n a m e , n o t t h e d a t a
c o n n e c t io n in t h e im p o r t e d a p p .
1 3 . C lic k I m p o r t in t h e d ia lo g .
1 4 . T h e O n g o i n g t r a n s p o r t s d ia lo g o p e n s . A n y o t h e r t r a n s p o r t s
y o u h a v e in it ia t e d a r e a ls o d is p la y e d in t h e d ia lo g .

n A s p in n e r is d is p la y e d d u r in g t h e f ile im p o r t . D u r a t io n s h o w s
y o u h o w lo n g t h e im p o r t h a s b e e n o n g o in g .
n C lic k [ X ] if y o u w a n t t o c a n c e l t h e im p o r t . I f y o u c a n c e l, a n A b o r -
t e d is d is p la y e d a n d t h e im p o r t s t o p s .
n C lic k O K if y o u w is h t o r e m o v e a f a ile d it e m . T h e it e m is
r e m o v e d f r o m t h e O n g o i n g t r a n s p o r t s d ia lo g .

1 5 . W h e n t h e a p p is im p o r t e d , a c h e c k m a r k is d is p la y e d a n d t h e
a p p is a d d e d t o t h e A p p s o v e r v i e w . W h e n a ll y o u r t r a n s p o r t s
h a v e f in is h e d s u c c e s s f u lly , t h e O n g o i n g t r a n s p o r t s d ia lo g
c lo s e s . I f t h e r e a r e a n y f a ile d t r a n s p o r t s , t h e d ia lo g is d is p la y e d
u n t il t h e o v e r v ie w p a g e is r e f r e s h e d .
1 6 . I m p o r t a ll t h e r e m a in in g a p p s in t h e A p p s f o ld e r .
1 7 . O p e n t h e H u b a s Q S e r v i c e t o r e v ie w t h e im p o r t e d A p p s .
1 8 . D is c u s s h o w A p p s w it h a n y b r o k e n im a g e ic o n lin k s m a y b e
changed.

N o t e : Y o u d o n o t h a v e t o w a it f o r a f ile t o f in is h im p o r t in g b e f o r e
y o u s t a r t t h e n e x t o n e . Y o u c a n im p o r t t h e m a s q u ic k ly a s y o u
w is h . Q lik S e n s e q u e u e s t h e m in t h e o r d e r y o u im p o r t t h e m .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

70
A c t iv it y 5 . 2 : E x p lo r e A p p s a n d A p p O b je c t s

S t e p - b y - s t e p g u id e

A s e x p la in e d p r e v io u s ly , a p p s c o n s is t o f t h e f o u n d a t io n e le m e n t s
( t h e d a t a m o d e , s c r ip t , m e a s u r e s , a n d d im e n s io n s ) a n d t h e v is u a l
in t e r f a c e e le m e n t s ( s h e e t s , s t o r ie s , a n d b o o k m a r k s ) . I n g e n e r a l,
t h e s e a r e t e r m e d “ A p p O b je c t s . ” T h e a d m in is t r a t o r c a n v ie w ,
r e n a m e , t a g , d e le t e , o r c h a n g e o w n e r s h ip o f a p p o b je c t s .

1 . N a v ig a t e t o t h e A p p s p a g e in t h e Q M C .
2 . S e le c t t h e A B C S a l e s a p p a n d c lic k E d i t t o o p e n t h e A p p e d i t
page.
3 . C lic k A p p o b j e c t s o n t h e A s s o c i a t e d i t e m s m e n u .
4 . T h e a p p o b je c t s o v e r v ie w f o r t h e A B C S a l e s a p p o p e n s .
5 . N o t ic e t h e d if f e r e n t t y p e s o f o b je c t s in t h e a p p .
6 . N o t ic e t h a t t h e s h e e t s a n d s t o r ie s a r e n o t p u b lis h e d . B e f o r e
a n d a p p is p u b lis h e d o r w h e n u s e r s c r e a t e t h e ir o w n a p p
o b je c t s , t h e P u b l i s h e d f ie ld s a y s “ N o t p u b lis h e d . ”
7 . N o t ic e t h a t t h e O w n e r o f t h e o b je c t s is Q S e r v ic e .
8 . N o t ic e t h a t t h e o b je c t s a r e a ll N o t A p p r o v e d , m e a n in g t h e y a r e
n o t a v a ila b le t o u s e r s .
9 . F r o m t h e A p p o b j e c t o v e r v ie w p a g e , t h e a d m in is t r a t o r m a y
d e le t e , r e n a m e , o r c h a n g e o w n e r s h ip o f a n y a p p o r a p p o b je c t .

A c t iv it y 5 . 3 : A d d E x t e n s io n s in t o Q lik S e n s e

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y , y o u im p o r t t h e W o r d C lo u d e x t e n s io n in t o Q lik S e n s e
E n t e r p r is e . A w o r d c lo u d is a n im a g e c o m p o s e d o f w o r d s u s e d in a
p a r t ic u la r t e x t o r s u b je c t , in w h ic h t h e s iz e o f e a c h w o r d in d ic a t e s it s
f r e q u e n c y o r im p o r t a n c e . I n t h is a c t iv it y y o u w ill n o t ic e t h a t t h e c o u n -
t r y w it h t h e m o s t s a le s is t h e m o s t p r o m in e n t o f t h e " w o r d s " in t h e
v is u a liz a t io n .

1 . G o to S e rv e r1 . F ro m th e Q M C s ta rt p a g e m e n u o r th e S ta rt
d r o p - d o w n m e n u , s e le c t E x t e n s i o n s . T h e E x t e n s i o n s

D A Q S 3 .2 │ A c tiv ity B o o k
o v e r v ie w p a g e o p e n s .
2 . C lic k I m p o r t t o im p o r t a n e w e x t e n s io n . T h e I m p o r t e x t e n s i o n
f i l e d ia lo g o p e n s .
3 . C lic k C h o o s e F i l e .
4 . I n t h e W in d o w s e x p lo r e r w in d o w , n a v ig a t e t o D e s k t o p > D A Q S
F ile s .
5 . S e le c t t h e b r . c o m . c l e v e r . w o r d c l o u d - m a s t e r . z i p f ile .
6 . C lic k O p e n .
7 . C lic k I m p o r t .

8 . A f t e r t h e e x t e n s io n h a s b e e n im p o r t e d , s e le c t it a n d c lic k E d i t .
9 . O n t h e E d i t e x t e n s i o n p a g e , c lic k S e c u r i t y r u l e s in t h e A s s o -
c ia te d ite m s m e n u .
1 0 . B y d e f a u lt , a ll e x t e n s io n s a r e a v a ila b le t o a ll u s e r s . H o w e v e r , if
y o u w is h t o s e c u r e a n e x t e n s io n w it h a r u le , y o u c a n d o s o b y
c r e a t in g a n a s s o c ia t e d r u le .

L e s s o n 6 : S tr e a m s

A c t iv it y 6 . 1 : C r e a t e a n d s e c u r e a S t r e a m

S t e p - b y - s t e p g u id e

1 . N a v ig a t e t o t h e Q M C S t a r t p a g e .
2 . C lic k S t r e a m s f r o m t h e le f t - s id e m e n u o r f r o m t h e c e n t r a l
p a n e l.
3 . C lic k C r e a t e n e w .
4 . I n t h e N a m e f ie ld , t y p e : S a le s .
5 . C lic k A p p l y . T h e C r e a t e s e c u r i t y r u l e d ia lo g o p e n s .
6 . L e a v e u s e r in t h e r e s o u r c e t y p e f ie ld .
7 . C h a n g e t h e r e s o u r c e t y p e v a l u e f ie ld t o g r o u p .
8 . L e a v e v a lu e in t h e p r o p e r t y f ie ld .
9 . C h a n g e t h e p r o p e r t y v a l u e f ie ld t o S a le s .
1 0 . N e x t , c lic k t h e [ + ] ic o n t o a d d a n a d d it io n a l r u le s e c t io n .
1 1 . L e a v e u s e r in t h e r e s o u r c e t y p e f ie ld .
1 2 . C h a n g e t h e r e s o u r c e t y p e v a l u e f ie ld t o g r o u p .
1 3 . L e a v e v a lu e in t h e p r o p e r t y f ie ld .
1 4 . C h a n g e t h e p r o p e r t y v a l u e f ie ld t o E x e c u t iv e .

72
1 5 . W h e n y o u a r e d o n e , t h e r u le lo o k s lik e t h is :

1 6 . C lic k A p p l y .
1 7 . C lic k S t r e a m s t o r e t u r n t o t h e S t r e a m s r e s o u r c e o v e r v ie w
page.
1 8 . O p e n t h e S a l e s s t r e a m b y d o u b le - c lic k in g it .
1 9 . C lic k o n U s e r a c c e s s in t h e A s s o c i a t i o n s m e n u . T h is is a lis t
o f t h e u s e r s w h o a r e p e r m it t e d t o v ie w t h e c o n t e n t s o f t h is
s t r e a m a c c o r d in g t o t h e r u le y o u s e t u p f o r it . Y o u c a n u s e t h e
a s s o c ia t e d u s e r s v ie w t o c o n f ir m y o u s e t u p t h e s e c u r it y r u le
c o r r e c t ly . T h e T r a n s p o s e b u t t o n a llo w s y o u t o s e e d if f e r e n t
v ie w s .

D A Q S 3 .2 │ A c tiv ity B o o k
2 0 . C lic k o n P r o p e r t i e s t o r e t u r n t o t h e S t r e a m e d i t p a g e .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 6 . 2 : C r e a t e a d d it io n a l s t r e a m s

S t e p - b y - s t e p g u id e

U s e t h e m e t h o d f r o m t h e p r e v io u s a c t iv it y t o c r e a t e s e v e r a l n e w
s tre a m s .

H R s tre a m

1 . N a m e th e s tre a m H R .
2 . C o n f ig u r e t h e r u le t o g r a n t H R a n d E x e c u t i v e g r o u p m e m b e r s
access.

74
D e liv e r y s t r e a m

1 . N a m e t h e s t r e a m D e liv e r y .
2 . C o n f ig u r e t h e r u le t o g r a n t D e l i v e r y g r o u p m e m b e r s a c c e s s .

S a le s A m e r ic a s s t r e a m

1 . N a m e t h e s t r e a m S a le s A m e r ic a s .
2 . C o n f ig u r e t h e r u le t o g r a n t S a l e s A m e r i c a s a n d E x e c u t i v e
g ro u p m e m b e rs a c c e s s .

D A Q S 3 .2 │ A c tiv ity B o o k
S a le s E M E A s t r e a m

1 . N a m e t h e s t r e a m S a le s E M E A .
2 . C o n f ig u r e t h e r u le t o g r a n t S a l e s _ E M E A a n d E x e c u t i v e g r o u p
m e m b e rs a c c e s s .

C r e a t e t h e S a le s O E M s t r e a m

1 . U s e t h e s a m e m e t h o d s a s p r e v io u s ly d e s c r ib e d t o c r e a t e t h e
S a le s O E M s t r e a m .
2 . N a m e t h e s t r e a m S a le s O E M .
3 . C o n f ig u r e t h e r u le t o g r a n t S a l e s _ O E M a n d E x e c u t i v e g r o u p
m e m b e rs a c c e s s .

C r e a t e t h e F in a n c e s t r e a m

1 . U s e t h e s a m e m e t h o d s a s p r e v io u s ly d e s c r ib e d t o c r e a t e t h e
F in a n c e s t r e a m .
2 . N a m e t h e s t r e a m F in a n c e .
3 . C o n f ig u r e t h e r u le t o g r a n t t h e F i n a n c e g r o u p m e m b e r s
access.
4 . C lic k t h e S t r e a m s u p b u t t o n t o r e t u r n t o t h e S t r e a m s o v e r v ie w
page.

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 6 . 3 : P u b lis h a p p s t o s t r e a m s

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y y o u p u b lis h a p p s t o s t r e a m s .

1 . N a v ig a t e t o t h e Q M C S t a r t p a g e .
2 . S e le c t A p p s o n t h e Q M C S t a r t p a g e o r f r o m t h e S t a r t d r o p -
d o w n m e n u t o d is p la y t h e A p p s o v e r v ie w p a g e .

76
3 . S e le c t t h e A B C S a l e s a p p .
4 . C lic k t h e P u b l i s h b u t t o n .
5 . S e le c t S a l e s f r o m t h e s t r e a m d r o p - d o w n m e n u .
6 . C lic k O K t o p u b lis h t h e s t r e a m .
7 . T h e a p p is n o w p u b lis h e d .

T e s t p u b lis h e d a p p

N o w t h a t y o u h a v e p u b lis h e d t h e A B C S a l e s a p p , y o u c a n c h e c k t o
e n s u r e t h a t e v e r y t h in g is p r o p e r ly c o n f ig u r e d a n d w o r k in g .

1 . C lo s e t h e Q M C a n d a n y o t h e r o p e n b r o w s e r s .
2 . D o u b le - c lic k t h e Q l i k S e n s e H u b s h o r t c u t o n t h e d e s k t o p .
3 . L o g in a s H e le n B r o lin w it h t h e f o llo w in g c r e d e n t ia ls :
U s e r N a m e :a b c \h b n
P a s s w o r d : T r a in in g 1

H e le n B r o lin is in t h e A c c o u n t M a n a g e r s , S a le s a n d S a le s A m e r ic a s
g r o u p s . B a s e d o n h e r g r o u p m e m b e r s h ip s a n d t h e r u le s y o u s e t u p
o n t h e s t r e a m s , H e le n c a n s e e t h e E v e r y o n e , S a le s a n d S a le s A m e r -
ic a s s t r e a m s .

4 . C lic k o n t h e S a l e s s t r e a m . T h e r e c e n t ly p u b lis h e d A B C S a l e s
a p p a p p e a r s in t h e s t r e a m .
5 . C lic k o n A B C S a l e s a p p t o e n s u r e t h a t it o p e n s .
6 . E x p lo r e t h e A B C S a l e s a p p .

C h a l l e n g e - W o r k in g w it h E x t e n s io n s in a n a p p

D A Q S 3 .2 │ A c tiv ity B o o k
7 . A d d a W o r d C l o u d t o t h e A B C S a l e s a p p u s in g C o u n t r y a s a
d im e n s io n a n d s u m ( L in e S a le s A m o u n t a s a m e a s u r e . L a b e l t h e
m e a s u r e S a le s . T h e W o r d C l o u d is a n e x t e n s io n y o u im p o r t e d
e a r lie r .
8 . Y o u w ill n o t ic e t h a t t h e c o u n t r y w it h t h e m o s t s a le s is t h e m o s t
p r o m in e n t o f t h e " w o r d s " .

H i n t : A d d a n e w s h e e t c a lle d S a le s b y C o u n t r y . E d it t h e s h e e t .
D r a g a n d d r o p t h e e x t e n s io n o n t o t h e s h e e t .

9 . C lo s e t h e H u b a n d a n y o t h e r o p e n b r o w s e r s .

P u b lis h a d d it io n a l a p p s

N o t e : R e m e m b e r t h a t y o u c a n p u b lis h s e v e r a l a p p s a t o n c e b y
h o ld in g d o w n t h e C t r l k e y a n d c lic k in g o n t h e a p p s y o u w is h t o
p u b lis h .

U s e t h e m e t h o d f r o m t h e p r e v io u s a c t iv it y t o p u b lis h t h e f o llo w in g
apps:

App S tre a m

A B C S h ip m e n t s D e liv e r y

A B C S a le s - E M E A S a le s E M E A

A B C S a le s - O E M s S a le s O E M

A B C S a le s - A m e r ic a s S a le s A m e r ic a s

A B C O rg C h a rt HR

A B C S a la r ie s HR

A B C S a la r ie s C h e c k s HR

A B C S ic k L e a v e HR

W h a t C h a rt T o U s e E v e ry o n e

V in t a g e M o v ie s D a t a b a s e E v e ry o n e

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

78
A c t iv it y 6 . 4 : D u p lic a t e a n a p p

S t e p - b y - s t e p g u id e

P u b lis h e d a p p s c a n n o t b e c h a n g e d . D u p lic a t e t h e A B C S a l e s a p p
a n d c h a n g e t h e o w n e r s h ip t o M a r c o R a m o s . A f t e r h e is d o n e a lt e r -
in g t h e a p p , r e p u b lis h it .

1 . O p e n t h e Q M C a n d n a v ig a t e t o t h e A p p s o v e r v ie w p a g e .
2 . S e le c t t h e A B C S a l e s a p p .
3 . C lic k t h e M o r e a c t i o n s b u t t o n a n d s e le c t D u p l i c a t e .
4 . A c o p y o f A B C S a l e s is c r e a t e d , c a lle d A B C S a l e s ( 1 ) .
5 . S e le c t t h e A B C S a l e s ( 1 ) a p p a n d e d it it .
6 . C h a n g e t h e O w n e r f ie ld t o : M a r c o R a m o s .
7 . C lic k A p p l y t o s a v e y o u r c h a n g e s .

8 . C lo s e t h e Q M C .
9 . L o g in t o t h e H u b a s M a r c o R a m o s w it h t h e f o llo w in g c r e -
d e n t ia ls :
U s e r N a m e :a b c \m rs

D A Q S 3 .2 │ A c tiv ity B o o k
P a s s w o r d : T r a in in g 1 :
1 0 . T h e W o rk s tre a m s h o w s th e A B C S a le s (1 ) a p p .

1 1 . O p e n t h e a p p a n d a lt e r it h o w e v e r y o u w is h . Y o u m a y a d d , e d it ,
o r d e le t e o b je c t s o r s h e e t s . Y o u m a y a ls o w a n t t o f ix a b r o k e n
A p p im a g e lin k . A p p s d e s ig n e d in Q lik S e n s e a r e a u t o m a t ic a lly
saved.
1 2 . C lo s e t h e H u b .
1 3 . O p e n th e Q M C .
1 4 . O p e n t h e A p p s o v e r v ie w p a g e .
1 5 . F in d t h e u n - p u b lis h e d A B C S a l e s ( 1 ) a p p t h a t is o w n e d b y
M a r c o R a m o s a n d s e le c t it .

80
1 6 . C lic k P u b l i s h .
1 7 . S e le c t S a le s f r o m t h e S t r e a m d r o p - d o w n m e n u in t h e P u b l i s h
A p p d ia lo g .
1 8 . C h e c k th e R e p la c e e x is tin g a p p c h e c k b o x .
1 9 . C lic k in t h e A p p t o r e p l a c e f ie ld t o o p e n t h e d r o p - d o w n .
2 0 . D o u b le - c lic k t h e A B C S a l e s a p p .

2 1 . C lic k O K .
2 2 . C lic k P u b l i s h a n d r e p l a c e in t h e C o n f i r m r e p l a c e d ia lo g .

D A Q S 3 .2 │ A c tiv ity B o o k
T h e A B C S a l e s a p p h a s n o w b e e n r e p la c e d w it h t h e A B C S a l e s ( 1 )
a p p . T h e A B C S a l e s ( 1 ) a p p r e m a in s u n - p u b lis h e d .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

L e s s o n 7 : E d itin g p u b lis h e d a p p s

A c t iv it y 7 . 1 : A d d a s h e e t t o t h e A B C S a le s a p p

S t e p - b y - s t e p g u id e

I n t h is e x e r c is e , y o u lo g in t o t h e H u b a s J o a n C a llin s a n d a d d a n e w
s h e e t to th e A B C S a le s a p p .

1 . C lo s e t h e Q M C a n d a n y o t h e r o p e n b r o w s e r s .
2 . O p e n th e H u b .
3 . L o g in a s J o a n C a llin s . U s e t h e c r e d e n t ia ls :
U s e r N a m e : a b c \ jc s
P a s s w o r d : T r a in in g 1
4 . C lic k o n t h e S a l e s s t r e a m .
5 . O p e n th e A B C S a le s a p p .
6 . C lic k o n C r e a t e n e w s h e e t t o c r e a t e a n e w s h e e t .
7 . T it le t h e s h e e t C u s t o m e r D is c o u n t b y S a le s P e r s o n .
8 . C lic k o n t h e s h e e t t o o p e n it . T h e s h e e t is e m p t y .
9 . C lic k E d i t t o e d it t h e s h e e t .
1 0 . A d d a b a r c h a rt to th e s h e e t.
1 1 . A d d t h e S a l e s P e r s o n a n d C u s t o m e r d im e n s io n s o n t o t h e
c h a rt.
1 2 . A d d th e D is c o u n t m e a s u re o n to th e c h a rt.
1 3 . D r a g t h e P r i c e G r o u p M a s t e r I t e m d im e n s io n t o t h e s h e e t .
1 4 . W h e n y o u a r e s a t is f ie d w it h t h e s h e e t , c lic k D o n e t o s a v e t h e
s h e e t a n d o p e n it .
1 5 . S e le c t t h e P r i c e G r o u p o v e r 1 0 0 .
1 6 . C lic k o n t h e b o o k m a r k ic o n t o o p e n t h e B o o k m a r k s d ia lo g .
1 7 . C lic k C r e a t e n e w b o o k m a r k .

82
1 8 . T it le t h e b o o k m a r k S a le s R e p C u s t o m e r D is c o u n t s w it h
P ro d u c ts o v e r $ 1 0 0 .
1 9 . C lic k t h e b o o k m a r k ic o n t o c lo s e t h e B o o k m a r k s d ia lo g .
2 0 . N a v ig a t e b a c k t o t h e A p p o v e r v i e w p a g e .
2 1 . T h e n e w s h e e t a p p e a r s in t h e M y s h e e t s s e c t io n .

A c t iv it y 7 . 2 : P u b lis h p r iv a t e s h e e t s

S t e p - b y - s t e p g u id e

A n y o n e w it h p e r m is s io n m a y p u b lis h t h e ir p r iv a t e s h e e t s f o r o t h e r s
to s e e a n d u s e .

1 . R ig h t - c lic k o n t h e C u s t o m e r D i s c o u n t b y S a l e s P e r s o n
s h e e t.
2 . S e le c t P u b l i s h f r o m t h e m e n u .
3 . T h e P u b l i s h s h e e t c o n f ir m a t io n d ia lo g a p p e a r s . R e a d t h e m e s -
s a g e a n d t h e n c lic k P u b l i s h .
4 . N o t ic e t h a t a n e w s e c t io n a p p e a r s c a lle d P u b l i s h e d b y m e
( 1 ) . T h is s e c t io n h o ld s t h e s h e e t s t h a t w e r e c r e a t e d a n d p u b -
lis h e d b y y o u . Y o u c a n c h o o s e t o U n - p u b l i s h o r D u p l i c a t e t h e
s h e e t b y r ig h t - c lic k in g o n t h e s h e e t , if y o u w is h .
5 . Y o u r s h e e t is p u b lis h e d a n d a v a ila b le t o a n y o n e w h o h a s r e a d
p e r m is s io n t o t h e s t r e a m . I t a p p e a r s in t h e C o m m u n i t y
s h e e t s s e c t io n f o r o t h e r u s e r s . L o g in a s H e le n B r o lin ( a b c \ h b n )
to s e e th e s h e e t.

A c t iv it y 7 . 3 : E x p lo r e u s e r A p p o b je c t s

S t e p - b y - s t e p g u id e

T h e o b je c t s c r e a t e d b y in d iv id u a l u s e r s t h a t a r e n o t p u b lis h e d t o
o t h e r u s e r s , a r e o n ly a v a ila b le f o r t h e p r iv a t e u s e o f t h e o b je c t
o w n e r . I n t h is a c t iv it y y o u e x p lo r e u s e r a p p o b je c t s .

1 . C lo s e t h e H u b a n d a n y o t h e r o p e n b r o w s e r s .
2 . O p e n t h e Q M C a n d lo g in a s Q S e r v ic e

D A Q S 3 .2 │ A c tiv ity B o o k
3 . N a v ig a t e t o t h e A p p s o v e r v ie w p a g e .
4 . S e le c t t h e A B C S a l e s a p p a n d c lic k E d i t t o o p e n t h e A p p e d i t
page.
5 . C lic k A p p o b j e c t s o n t h e A s s o c i a t i o n s m e n u .
6 . N o t ic e t h e C u s t o m e r D i s c o u n t b y S a l e s P e r s o n s h e e t o b je c t
a n d t h e o w n e r , J o a n C a llin s .
7 . A ls o n o t ic e t h a t it is N o t a p p r o v e d , m e a n in g t h e s h e e t w a s n o t
c r e a t e d b y t h e a p p o w n e r , b u t r a t h e r , it is a s h e e t c r e a t e d
s o m e o n e e ls e . A ls o n o t ic e t h a t t h e s h e e t is P u b l i s h e d , m e a n -
in g t h a t t h e s h e e t is p u b lic ly a v a ila b le .

N o t e : A s t h e a d m in is t r a t o r , y o u m a y c h a n g e t h e o w n e r s h ip o f t h e
o b je c t , r e n a m e it , o r d e le t e it . I f y o u c h a n g e t h e o w n e r s h ip , t h e o r i-
g in a l o w n e r c a n n o lo n g e r a c c e s s t h e o b je c t .

L e s s o n 8 : T h e Q lik S e n s e S c h e d u le r a n d T a s k s

A c t iv it y 8 . 1 : C r e a t e a r e lo a d t a s k

S t e p - b y - s t e p g u id e

S te p s

1 . S e le c t S e r v e r 1 f r o m t h e v ir t u a l e n v ir o n m e n t .
2 . N a v ig a t e t o t h e Q M C S t a r t p a g e .
3 . S e le c t T a s k s o n t h e Q M C S t a r t p a g e o r f r o m t h e S t a r t d r o p -
d o w n m e n u t o d is p la y t h e T a s k s o v e r v ie w p a g e .
4 . C lic k C r e a t e N e w t o c r e a t e a n e w t a s k . T h e R e l o a d t a s k e d i t
w in d o w o p e n s .
5 . I n t h e N a m e f ie ld , t y p e : R e lo a d S a le s a p p .
6 . I n t h e A p p f ie ld , s c r o ll d o w n t o t h e A B C S a l e s a p p . D o u b le -
c lic k t o s e le c t it .

7 . I n t h e T r ig g e r s s e c t io n , c lic k t h e A c t i o n s b u t t o n .
8 . S e le c t C r e a t e n e w d a i l y t r i g g e r . T h e n e w t r ig g e r is a d d e d t o
t h e T r i g g e r s lis t .
9 . D o u b le - c lic k t h e D a i l y t r i g g e r y o u a d d e d t o e d it t h e s c h e d u le .
1 0 . H e r e y o u c a n e d it t h e t r ig g e r in t h e f o llo w in g w a y s :

84
1 1 . C lic k o n e a c h o f t h e S c h e d u l e o p t io n s t o f a m ilia r iz e y o u r s e lf
w it h t h e v a r ie t y o f p e r io d ic o p t io n s a v a ila b le . W h e n y o u a r e c o m -
f o r t a b le w it h t h e S c h e d u l e o p t io n s , s e le c t D a ily .
1 2 . C h a n g e th e T im e to s ta rt to 1 6 :1 5 .
1 3 . C lic k O K t o s a v e t h e t r ig g e r .

1 4 . C lic k A p p l y o n t h e R e l o a d t a s k e d i t p a g e .
1 5 . R e t u r n t o t h e T a s k s o v e r v ie w p a g e .
1 6 . T h e R e l o a d S a l e s a p p t a s k is n o w in t h e lis t . T h e S t a t u s r e a d s
“...N e v e r s ta rte d ”.
1 7 . T o m a n u a lly s t a r t t h e t a s k , c lic k t h e S t a r t b u t t o n o n t h e b o t t o m
o f th e p a g e .
1 8 . C lic k t h e R e f r e s h b u t t o n p e r io d ic a lly t o s e e t h e S t a t u s c h a n g e
to S ta rte d a n d th e n to S u c c e s s .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

D A Q S 3 .2 │ A c tiv ity B o o k
A c t iv it y 8 . 2 : C r e a t e a t a s k e v e n t t r ig g e r

S t e p - b y - s t e p g u id e

I t is p o s s ib le t o t r ig g e r a r e lo a d t a s k b a s e d o n t h e s u c c e s s f u l ( o r
u n s u c c e s s f u l) c o m p le t io n o f a n o t h e r t a s k .

1 . G o t o S e r v e r 1 a n d n a v ig a t e t o t h e Q M C S t a r t p a g e .
2 . G o to T a s k s
3 . C lic k C r e a t e N e w t o c r e a t e a n e w t a s k . T h e R e l o a d t a s k e d i t
page opens.
4 . I n t h e N a m e f ie ld , t y p e : R e lo a d S a le s - A m e r ic a s a p p .
5 . I n t h e A p p f ie ld , s c r o ll d o w n t o t h e A B C S a l e s - A m e r i c a s
a p p . D o u b le - c lic k t o s e le c t .
6 . I n t h e T r i g g e r s s e c t io n , c lic k t h e A c t i o n s d r o p - d o w n c o n t r o l
b u tto n .
7 . S e le c t C r e a t e n e w t a s k e v e n t t r i g g e r . T h e n e w t r ig g e r is
a d d e d t o t h e T r ig g e r s lis t .
8 . T h e T r i g g e r - S t a r t o n t a s k e v e n t d ia lo g o p e n s . I n t h e N a m e
f ie ld , t y p e A B C S a le s L o a d t r ig g e r .
9 . C lic k A d d T a s k t o a d d a t a s k .
1 0 . L e a v e t h e d e f a u lt “ T a s k s u c c e s s f u l” in t h e d r o p - d o w n b o x .
1 1 . C lic k in t h e T a s k s e l e c t i o n f ie ld .
1 2 . D o u b le - c lic k A B C S a l e s f r o m t h e lis t t o s e le c t it .

1 3 . C lic k O K .
1 4 . R e t u r n t o t h e T a s k s o v e r v ie w p a g e .
1 5 . T h e R e l o a d S a l e s - A m e r i c a s a p p t a s k is n o w in t h e lis t . T h e
S t a t u s r e a d s “ . . . N e v e r s t a r t e d . ” N o t ic e t h e L i n k ic o n in b o t h
th e R e lo a d S a le s a p p a n d th e R e lo a d S a le s -A m e ric a s a p p .
B y c lic k in g o n t h e L i n k ic o n , y o u c a n s e e t h a t t h e t a s k is p a r t o f
a t a s k c h a in .
1 6 . C lic k o n t h e R e l o a d S a l e s a p p t o s e le c t it .
1 7 . C lic k S t a r t t o s t a r t t h e r e lo a d t a s k .
1 8 . C lic k R e f r e s h p e r io d ic a lly t o s e e t h e s t a t u s c h a n g e .

86
1 9 . W h e n t h e R e l o a d S a l e s a p p t a s k is c o m p le t e , t h e R e l o a d
S a l e s - A m e r i c a s a p p a u t o m a t ic a lly s t a r t s .
2 0 . C lic k R e f r e s h p e r io d ic a lly a n d w a t c h f o r t h e s t a t u s o n t h e
R e lo a d S a le s -A m e ric a s a p p ta s k to c h a n g e .

A c t iv it y 8 . 3 : A p p ly in g a c e r t if ic a t e t o s la v e Q S S S e r v e r 2 .

S t e p - b y - s t e p g u id e

n t h is a c t iv it y , w e c o n f ig u r e S e r v e r 2 t o a c t a s a s la v e Q S S . T h is
in v o lv e s c o n f ig u r in g t h e Q M C o n t h e c e n t r a l n o d e ( S e r v e r 1 ) ,
o b t a in in g a c e r t if ic a t e p a s s w o r d , a n d a p p ly in g it t o t h e r im n o d e
(S e rv e r 2 ).

1 . L a u n c h th e Q M C o n S e rv e r1 .
2 . E n t e r t h e f o llo w in g c r e d e n t ia ls :
U s e r N a m e : A B C \ Q S e r v ic e
P a s s w o r d : T r a in in g 1
3 . C lic k L o g I n .
4 . W h e n p r o m p t e d t o s a v e t h e p a s s w o r d c lic k S a v e p a s s w o r d .
5 . S e le c t N o d e s f r o m t h e C o n f i g u r e S y s t e m m e n u .
6 . A t t h e b o t t o m o f t h e w in d o w , c lic k C r e a t e n e w .
7 . F o r t h e N a m e , t y p e S e r v e r 2 . T h is c a n b e a n y n a m e y o u w is h t o
c a ll t h e n o d e .
8 . F o r t h e H o s t n a m e , t y p e S e r v e r 2 . a b c . c o m . T h is h a s t o b e t h e
n a m e o f t h e h o s t m a c h in e a n d d o m a in t h a t h a s t h e n o d e
in s t a lle d .
9 . F o r N o d e p u r p o s e , s e le c t B o t h . T h is is u s e d t o s e le c t w h ic h
e n v ir o n m e n t t h e n o d e is in t e n d e d f o r : P r o d u c t io n , D e v e l-
o p m e n t, o r B o th
1 0 . C h e c k a ll t h e s e r v ic e s b o x e s .
1 1 . C lic k A p p l y . Y o u h a v e n o a u t h o r iz e d c e r t if ic a t e , s o a p a s s w o r d
is g e n e r a t e d a n d d is p la y e d . T h is m u s t b e a p p lie d t o t h e n o d e
y o u a r e a d d in g , in t h is c a s e , S e r v e r 2 .

D A Q S 3 .2 │ A c tiv ity B o o k
1 2 . C o p y t h e U R L d is p la y e d in t h e t e x t a n d la u n c h G o o g l e
C h ro m e o n S e rv e r2 .
1 3 . P a s t e t h e U R L in t o t h e b r o w s e r a n d t h e f o llo w in g p a g e is d is -
p la y e d .

1 4 . G o t o S e r v e r 1 a n d c o p y t h e p a s s w o r d t h a t is d is p la y e d .
1 5 . S w it c h b a c k t o S e r v e r 2 , p a s t e t h e p a s s w o r d in t o t h e I n s t a l l
Q l i k S e n s e c e r t i f i c a t e s p a g e , a n d c lic k S u b m i t ( I f p r o m p t e d
b y G o o g le C h r o m e , c lic k S a v e p a s s w o r d ) . T h e s e r v ic e is s u c -
c e s s f u lly u n lo c k e d .
1 6 . G o b a c k t o S e r v e r 1 a n d c lic k C l o s e o n Y o u r a u t h o r i z a t i o n
p assw o rd popup.
1 7 . C lic k N o d e s a n d y o u s e e t w o n o d e s , C e n t r a l a n d S e r v e r 2 , in
t h e lis t w it h a ll s e r v ic e s r u n n in g . T h e r e is a t im e d e la y b e f o r e t h e
n e w n o d e ’s s e r v ic e s a r e u p d a t e d a s r u n n in g . Y o u m a y a ls o s e e
N o d e i s o f f - l i n e o r 3 o f 4 s e r v i c e s a r e s t o p p i n g w h ile t h e
n e w n o d e is s t ill b e in g c o n f ig u r e d t o jo in t h e s it e . C lic k t h e
r e f r e s h ic o n t o r e f r e s h t h e lis t . I n a f e w m in u t e s y o u w ill s e e t h e
s e r v ic e s r u n n in g o n S e r v e r 2 .
1 8 . T o s u m m a r iz e , t o v e r if y t h a t a ll r im n o d e s a r e c o n f ig u r e d c o r -
r e c t ly , y o u s im p ly n e e d t o c lic k N o d e s a n d y o u c a n s e e t h e
s t a t u s o f a ll t h e n o d e s in y o u r d e p lo y m e n t .

88
N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 8 . 4 : C o n f ig u r e S e r v e r 2 a s a S la v e Q S S

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y y o u a d d a s e c o n d Q S S o n S e r v e r 2 a n d c o n f ig u r e it t o
a c t a s a s la v e .

1 . G o t o S e r v e r 1 a n d la u n c h t h e Q M C a n d L o g I n a s Q S e r v ic e .
2 . F r o m t h e S t a r t m e n u s e le c t N o d e s .
3 . S e le c t S e r v e r 2 a n d c lic k E d i t .
4 . V ie w t h e p r o p e r t ie s f o r S e r v i c e s a c t i v a t i o n .
5 . E n s u r e t h e b o x e s f o r a ll s e r v ic e s a r e c h e c k e d .
6 . G o to th e S c h e d u le rs p a g e fro m th e S ta rt m e n u .
7 . E d it t h e p r o p e r t ie s f o r t h e C e n t r a l S c h e d u le r . N o t ic e t h a t T y p e
is s e t t o M a s t e r a n d s la v e .
8 . G o b a c k t o t h e S c h e d u le r s p a g e .

E d it t h e p r o p e r t ie s f o r S e r v e r 2 . N o t ic e t h a t T y p e is s e t t o S la v e .

P a r t 3 - A p p s , E x t e n s io n s , S t r e a m s , a n d T a s k s

A c t iv it y 8 . 5 : A d d in g S e r v e r 3 a n d C o n f ig u r in g Q S S

D A Q S 3 .2 │ A c tiv ity B o o k
S t e p - b y - s t e p g u id e

I n t h is a c t iv it y y o u a d d a t h ir d n o d e t o y o u r s it e w it h a n o t h e r s la v e
Q S S . T h e Q S S o n t h e C e n t r a l n o d e c h a n g e s t o a m a s t e r - o n ly Q S S .
T h e m a s t e r n o d e c a n b e a u t o m a t ic a lly lo a d b a la n c e b e t w e e n t h e
t w o s la v e s .

1 . L a u n c h th e Q M C o n S e rv e r1 .
2 . C h e c k y o u r c r e d e n t ia ls a n d c lic k L o g I n a s Q S e r v ic e .
3 . C lic k o n t h e ic o n n e x t t o t h e S t a r t m e n u t o o p e n t h e d r o p d o w n
lis t , a n d s e le c t N o d e s .
4 . A t t h e b o t t o m o f t h e w in d o w c lic k C r e a t e n e w .
5 . S e t t h e N a m e t o S e r v e r 3 , t h is c a n b e a n y n a m e y o u w is h t o c a ll
th e n o d e .
6 . S e t t h e H o s t n a m e t o S e r v e r 3 . a b c . c o m , t h is h a s t o b e t h e
n a m e o f t h e h o s t m a c h in e a n d d o m a in t h a t h a s t h e n o d e
in s t a lle d .
7 . F o r N o d e p u r p o s e s e le c t B o t h .
8 . C h e c k th e b o x e s fo r R e p o s ito ry , E n g in e , a n d S c h e d u le r a s
t h e s e r v ic e s t o a d d .
9 . C lic k A p p ly . J u s t a s w h e n y o u a d d e d S e r v e r 2 , y o u d o n ’t h a v e
a n a u t h o r iz e d c e r t if ic a t e . T h e r e f o r e a p a s s w o r d m u s t b e g e n -
e r a t e d a n d d is p la y e d . T h is p a s s w o r d n e e d s t o b e a p p lie d t o t h e
S e rv e r3 n o d e .
1 0 . C o p y t h e U R L s h o w n in t h e d ia lo g a n d p a s t e it t o G o o g l e
C h ro m e on S erver3.
1 1 . G o t o S e r v e r 1 a n d c o p y t h e p a s s w o r d t h a t is d is p la y e d .
1 2 . S w it c h b a c k t o S e r v e r 3 a n d p a s t e t h e p a s s w o r d in t o t h e I n s t a l l
Q l i k S e n s e c e r t i f i c a t e s p a g e , a n d c lic k S u b m i t ( if p r o m p t e d
b y G o o g le C h r o m e , c lic k S a v e p a s s w o r d ) . T h e s e r v ic e is s u c -
c e s s f u lly u n lo c k e d .
1 3 . G o b a c k t o S e r v e r 1 a n d c lic k C l o s e o n Y o u r a u t h o r i z a t i o n
p a s s w o rd p o p -u p .
1 4 . C lic k N o d e s a n d y o u s e e t h r e e n o d e s : C e n t r a l, S e r v e r 2 , a n d
S e r v e r 3 . I f S e r v e r 3 is n o t y e t r u n n in g , w a it a s h o r t p e r io d f o r it
to b e u p d a te d .

1 5 . G o t o S c h e d u l e r s f r o m t h e S t a r t m e n u in t h e Q M C . A ll t h r e e
s c h e d u le r s a r e r u n n in g . T h is is b e c a u s e S e r v e r 2 a n d S e r v e r 3
a r e c o n f ig u r e d a s s la v e s c h e d u le r s , a n d t h e C e n t r a l S c h e d u le r
( S e r v e r 1 ) is c o n f ig u r e d a s a m a s t e r a n d s la v e . I n a r e a l w o r ld
s c e n a r io , w h e n y o u h a v e 3 o r m o r e s c h e d u le r s , y o u a r e m o r e
lik e ly t o h a v e t h e C e n t r a l n o d e s e t a s m a s t e r o n ly .
1 6 . S e le c t t h e C e n t r a l S c h e d u le r a n d c lic k E d i t .

90
1 7 . U n d e r t h e A d v a n c e d s e c t io n f o r p r o p e r t ie s , s e t T y p e t o
M a s te r.
1 8 . C lic k A p p l y . Y o u h a v e n o w c o n f ig u r e d t h e s it e t o h a v e t h r e e
s c h e d u le r s : t w o s la v e s a n d o n e m a s t e r .

N o t e : A b e t t e r r e c o m m e n d a t io n f o r a m u lt i n o d e s it e is t o e x p a n d
it f u r t h e r b y s e p a r a t in g t h e s la v e s c h e d u le r s f r o m t h e n o d e s t h a t
s e r v ic e t h e u s e r s . T o e x p a n d t h e t h r e e n o d e s it e in t h is e x e r c is e
r e q u ir e s t w o e x t r a n o d e s t h a t h a v e Q E S t o s e r v ic e t h e u s e r s . T h e
t w o Q S S s la v e s n o d e s a r e d e d ic a t e d t o p e r f o r m in g r e lo a d s o n ly ,
a n d t h e f if t h n o d e is t h e c e n t r a l n o d e , a s s h o w n b e lo w :

F u r t h e r e n h a n c e m e n t s a r e a d d in g m u lt ip le p r o x ie s , w h ic h in t r o -
d u c e s lo a d b a la n c in g c o n s id e r a t io n s .

P a r t 3 - A p p s , E x t e n s io n s , S t r e a m s , a n d T a s k s

D A Q S 3 .2 │ A c tiv ity B o o k
92
P a r t 4 - Q lik S e n s e S e c u r it y

L e s s o n 9 : S e c u r ity M o d e l a n d A u th e n tic a tio n

A c t iv it y 9 . 1 : Q lik S e n s e S e c u r it y M o d e l C la s s Q u iz

S t e p - b y - s t e p g u id e

P le a s e a n s w e r t h e q u e s t io n s b e lo w a s a c la s s e x e r c is e :

1 . W h a t is a p p lic a t io n s e c u r it y ?
2 . H o w is a p p lic a t io n s e c u r it y d if f e r e n t f r o m s e r v e r s e c u r it y ?
3 . E x p la in t h e f u n c t io n o f s e r v e r c e r t if ic a t e s in Q lik S e n s e .
4 . W h a t a r e t h e m a in f u n c t io n s o f t h e C e n t r a l P r o x y ?
5 . W h a t is t h e m a in f u n c t io n s o f t h e R e p o s it o r y ?

L e s s o n 1 0 : A u th o r iz a tio n a n d S e c u r ity R u le s

A c t iv it y 1 0 . 1 : R u le e x a m p le

S t e p - b y - s t e p g u id e

I t is p o s s ib le t o c r e a t e r u le s t o p e r m it a lm o s t a n y c o m b in a t io n o f
a c t io n s . H e r e a r e a f e w e x a m p le s o f t h e r u le s t h a t a n o r g a n iz a t io n
m ay need:
o O n ly m e m b e r s o f t h e E x e c u t iv e g r o u p a n d t h e V P o f S a le s c a n
s e e t h e c o m p a n y f in a n c ia l a p p s .
o A c c o u n t M a n a g e r s c a n o n ly s e e t h e s a le s a p p s f r o m t h e ir o w n
r e g io n .
o O n ly m e m b e r s o f t h e B I t e a m c a n a lt e r t h e d a t a c o n n e c t io n s .
o D a t a c o n n e c t io n s c a n o n ly b e u s e d b y m e m b e r s o f a s s o c ia t e d
g ro u p s .

D A Q S 3 .2 │ A c tiv ity B o o k
o E a c h d e p a r t m e n t h a s d e s ig n a t e d o n e e m p lo y e e w h o is
r e s p o n s ib le f o r p u b lis h in g a p p s f o r t h a t d e p a r t m e n t . O t h e r s
f r o m t h a t d e p a r t m e n t m a y c r e a t e a n d v ie w t h e a p p s , b u t o n ly
t h e d e s ig n a t e d e m p lo y e e m a y p u b lis h t h e m .
o A ll m e m b e r s o f a g r o u p m u s t h a v e v ie w a c c e s s t o a n y s t r e a m s
w h e r e t h e s t r e a m n a m e is t h e s a m e a s t h e ir g r o u p m e m -
b e r s h ip .

1 . D e s c r ib e a t le a s t t h r e e r u le s t h a t y o u a r e lik e ly t o n e e d in y o u r
o r g a n iz a t io n .
2 . S h a r e t h e r u le s w it h y o u r c la s s .
3 . L is t e n t o h o w o t h e r s p la n t o e s t a b lis h s e c u r it y t o e x p a n d y o u r
id e a s o f w h a t is p o s s ib le .

A c t iv it y 1 0 . 2 : C h a n g e S e c u r it y o n a S t r e a m

S t e p - b y - s t e p g u id e

A s t r e a m c a lle d S a le s w it h a r u le t h a t a llo w s a n y o n e in t h e S a le s o r
E x e c u t iv e g r o u p s t o a c c e s s it c u r r e n t ly e x is t s . T h e S a le s g r o u p in
A c t iv e D ir e c t o r y in c lu d e s e v e r y o n e w h o f a lls in t o a n y s a le s f u n c t io n
a t A B C A p p a r e l.

94
H o w e v e r , A c c o u n t M a n a g e r s m u s t n o t h a v e a c c e s s t o t h e S a le s
s t r e a m . A c c o u n t M a n a g e r s m u s t o n ly h a v e a c c e s s t o t h e ir r e g io n a l
s a le s s t r e a m s ( S a le s A m e r ic a s , S a le s E M E A , a n d S a le s O E M ) . I n
t h is a c t iv it y , y o u c h a n g e t h e r u le o n t h e S a le s s t r e a m s o t h a t
A c c o u n t M a n a g e r s d o n o t h a v e a c c e s s t o it .

1 . G o to S e rv e r1 .
2 . F ro m th e Q M C s ta rt p a g e m e n u o r th e S ta rt d ro p -d o w n m e n u ,
s e le c t S e c u r i t y r u l e s .
3 . T h e S e c u r i t y r u l e s o v e r v ie w p a g e o p e n s . O p e n t h e n a m e f ilt e r
a n d t y p e : s a le s .
4 . T h e lis t o f r u le s is f ilt e r e d t o t h o s e t h a t in c lu d e t h e w o r d “ s a le s ”
in t h e N a m e f ie ld . S e le c t t h e r u le n a m e d S e c u r i t y r u l e f o r
a c c e s s t o “ S a l e s ” . T h is is t h e r u le t h a t w a s c r e a t e d w h e n y o u
c r e a t e d t h e S a l e s s t r e a m in a p r e v io u s le s s o n .

5 . C lic k E d i t t o o p e n t h e r u le .
6 . T h e I d e n t i f i c a t i o n s e c t io n c o n t a in s t h e r u le n a m e a n d d e s c r ip -
t io n . T h e B a s i c s e c t io n c o n t a in s a s im p lif ie d v ie w o f t h e r u le
s im ila r t o t h e v ie w w h e n y o u c r e a t e d t h e s t r e a m .

7 . T o s e e w h o t h is r u le c u r r e n t ly g r a n t s a c c e s s t o , c lic k o n P r e -
v i e w . T h e u s e r s w h o h a v e a c c e s s t o t h e S a l e s s t r e a m a r e d is -
p la y e d .

D A Q S 3 .2 │ A c tiv ity B o o k
8 . N o t ic e in t h e B a s i c s e c t io n t h a t t h e r u le p e r m it s a c c e s s t o a n y -
o n e w h o is in t h e A D g r o u p c a lle d S a le s o r E x e c u t iv e . Y o u n o w
a d d a t h ir d c o n d it io n t o t h e r u le t h a t p r e v e n t s t h e A c c o u n t M a n -
a g e r g r o u p f r o m s e e in g t h e s t r e a m . A d d a n o t h e r c o n d it io n .
9 . C h a n g e t h e lo g ic a l o p e r a t o r t o A N D .
1 0 . L e a v e t h e r e s o u r c e t y p e f ie ld a s “ u s e r . ”
1 1 . C h a n g e t h e r e s o u r c e t y p e v a l u e f ie ld t o “ g r o u p ” .
1 2 . C h a n g e t h e o p e r a t o r t o “ ! = ” ( N o t E q u a l) .
1 3 . L e a v e t h e p r o p e r t y f ie ld a s “ v a lu e . ”
1 4 . C h a n g e t h e p r o p e r t y v a l u e f ie ld t o “ A c c o u n t M a n a g e r ” .

96
1 5 . C lic k A p p l y .
1 6 . C lic k o n P r e v i e w . N o t ic e t h a t m e m b e r s o f t h e A c c o u n t M a n -
a g e r g r o u p a r e n o t in t h e lis t .

1 7 . R e t u r n t o t h e S e c u r i t y r u l e s o v e r v ie w p a g e .
1 8 . D o n 't f o r g e t t o C le a r filte rs a n d s e a rc h .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 1 0 . 3 : U s e t h e S e c u r it y W iz a r d

D A Q S 3 .2 │ A c tiv ity B o o k
S t e p - b y - s t e p g u id e

I n t h is a c t iv it y , y o u le a r n h o w t o c r e a t e a r u le f r o m s c r a t c h . T h e t w o
c o n s u lt a n t s , V ic t o r S t e in a n d D a lia S o r ic e lu , n e e d a c c e s s t o a ll o f
t h e s a le s s t r e a m s — S a le s , S a le s A m e r ic a s , S a le s E M E A , a n d
S a le s O E M . C r e a t e a r u le t o g r a n t a c c e s s t o t h e s e t w o u s e r s .

1 . N a v ig a t e t o t h e S e c u r i t y r u l e s o v e r v ie w p a g e .
2 . C r e a t e a n e w r u le .
3 . I n t h e I D E N T I F I C A T I O N s e c t io n , s e le c t S t r e a m a c c e s s f r o m
t h e C r e a t e r u le f r o m t e m p la t e d r o p - d o w n .
4 . I n t h e N a m e f ie ld , t y p e : S e c u r it y r u le f o r a c c e s s t o s a le s
s t r e a m s f o r c o n s u lt a n t s
5 . I n t h e D e s c r i p t i o n f ie ld , t y p e :
T h is r u le g r a n t s a c c e s s t o t h e S a le s , S a le s A m e r ic a s , S a le s
E M E A , a n d S a le s O E M t o m e m b e r s o f t h e C o n s u lt a n t s d ir -
e c to ry .
6 . I n t h e B A S I C s e c t io n , c h e c k t h e R e a d , U p d a t e , a n d P u b l i s h
boxes.
7 . S e le c t # S t r e a m f r o m t h e R e s o u r c e t y p e d r o p - d o w n m e n u .
8 . A c c e p t t h e d e f a u lt N a m e in t h e r e s o u r c e t y p e v a l u e f ie ld .
9 . L e a v e “ = ” in t h e O p e r a t o r f ie ld .
1 0 . L e a v e v a l u e in t h e p r o p e r t y f ie ld .
1 1 . S e le c t S a l e s f r o m t h e p r o p e r t y v a l u e d r o p - d o w n m e n u .
1 2 . A d d a n o t h e r c o n d it io n b lo c k .
1 3 . R e p e a t s te p s 7 -1 1 to a d d th e S a le s A m e ric a s , S a le s E M E A ,
a n d S a l e s O E M s t r e a m s t o t h e r u le .
1 4 . A d d a n o t h e r c o n d it io n b lo c k .
1 5 . C h a n g e t h e lo g ic a l o p e r a t o r t o A N D .
1 6 . L e a v e u s e r in t h e r e s o u r c e t y p e d r o p - d o w n m e n u .
1 7 . S e le c t G r o u p f r o m t h e r e s o u r c e t y p e v a l u e d r o p - d o w n m e n u .
1 8 . L e a v e v a l u e in t h e p r o p e r t y f ie ld .
1 9 . S e le c t C O N S U L T A N T S f r o m t h e p r o p e r t y v a l u e d r o p - d o w n
m enu.

2 0 . C lic k A p p l y .
2 1 . C lic k P r e v i e w .
2 2 . I f t h e r u le w a s c r e a t e d c o r r e c t ly , t h e n t h e p r e v ie w s h o w s t h is :

98
2 3 . N o t ic e t h a t t h e t w o c o n s u lt a n t s h a v e r e a d , u p d a t e , a n d p u b lis h
p e r m is s io n s t o t h e f o u r s a le s s t r e a m s .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 1 0 . 4 : C r e a t e A d v a n c e d S e c u r it y R u le s

S t e p - b y - s t e p g u id e

T h e r u le y o u c r e a t e d w o r k s t o p e r m it t h e t w o c o n s u lt a n t s t o a c c e s s
a ll o f t h e s a le s s t r e a m s , b u t w h a t if a d d it io n a l s a le s s t r e a m s a r e
a d d e d in t h e f u t u r e ? T h is r u le w o u ld h a v e t o b e m a n u a lly m o d if ie d
b y a n a d m in is t r a t o r e a c h t im e a n e w s a le s - r e la t e d s t r e a m is a d d e d .
H o w e v e r , it is p o s s ib le t o c r e a t e a m o r e p o w e r f u l a n d f le x ib le r u le . A
s m a ll m o d if ic a t io n t o t h is r u le w ill a llo w t h e c o n s u lt a n t s a c c e s s t o
a n y s t r e a m t h a t s t a r t s w it h t h e w o r d “ S a le s ” in t h e n a m e .

1 . N a v ig a t e t o t h e S e c u r i t y r u l e s o v e r v ie w p a g e a n d e d it t h e
S e c u rity ru le fo r a c c e s s to s a le s s tre a m s fo r c o n s u lta n ts
r u le .
2 . I n t h e C o n d i t i o n s f ie ld , in t h e A D V A N C E D s e c t io n ,
r e p la c e t h is :

D A Q S 3 .2 │ A c tiv ity B o o k
r e s o u r c e . n a m e = " S a le s " o r r e s o u r c e . n a m e = " S a le s A m e r ic a s "
o r r e s o u r c e . n a m e = " S a le s E M E A " o r r e s o u r c e . n a m e = " S a le s
O EM "
w it h t h is :
r e s o u r c e . n a m e lik e " S a le s * "
3 . T h e f in a l c o n d it io n a p p e a r s lik e t h is :

4 . C lic k V a l i d a t e r u l e t o e n s u r e t h a t t h e s y n t a x is c o r r e c t .
5 . C lic k A p p l y .
6 . C lic k P r e v i e w t o e n s u r e t h a t t h e r u le g r a n t s a c c e s s t o a ll f o u r
s a le s s t r e a m s t o t h e c o n s u lt a n t s .

O p tio n a l s te p s

7 . C r e a t e a n e w s t r e a m c a lle d S a le s A P A C . W h e n p r o m p t e d t o
a d d a n a c c e s s r u le t o t h e s t r e a m , c lic k C a n c e l .
8 . E d it t h e S e c u r i t y r u l e f o r a c c e s s t o s a l e s s t r e a m s f o r c o n -
s u l t a n t s r u le .
9 . C lic k P r e v i e w .
1 0 . C h e c k t o s e e if t h e n e w S a l e s A P A C s t r e a m is p r e s e n t .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r

100
d e v ic e ' s r e s o lu t io n .

A c t iv it y 1 0 . 5 : C r e a t e a n d a p p ly C u s t o m P r o p e r t ie s [ F o r
R e fe re n c e ]

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y , y o u c r e a t e a c u s t o m p r o p e r t y c a lle d “ P r o je c t ” a n d
a s s o c ia t e it w it h u s e r s a n d s t r e a m s .

1 . F ro m th e Q M C s ta rt p a g e m e n u o r th e S ta rt d ro p -d o w n m e n u ,
s e le c t C u s t o m p r o p e r t i e s .
2 . C re a te a n e w c u s to m p ro p e rty .
3 . I n t h e N a m e f ie ld , t y p e : P r o je c t .
4 . I n t h e R e s o u r c e t y p e s s e c t io n , c h e c k t h e A p p s , S t r e a m s , a n d
U sers boxes.
5 . I n t h e V A L U E S s e c t io n , a d d a n e w v a lu e b y s e le c t in g c r e a t e
new.
6 . I n t h e V a l u e s f ie ld , t y p e : A c h ille s .
7 . P r e s s E n t e r t o c o n f ir m t h e e n t r y .
8 . A d d a n o t h e r v a lu e .
9 . I n t h e V a l u e s f ie ld , t y p e : P r ia m .
1 0 . P r e s s E n t e r t o c o n f ir m t h e e n t r y .
1 1 . A d d a n o t h e r v a lu e .
1 2 . I n t h e V a l u e s f ie ld , t y p e : K r o n o s .
1 3 . P r e s s E n t e r t o c o n f ir m t h e e n t r y .
1 4 . C lic k A p p l y .

D A Q S 3 .2 │ A c tiv ity B o o k
A s s o c ia te th e p ro je c t c u s to m p ro p e rty w ith re s o u rc e s

1 5 . N a v ig a t e t o t h e S t r e a m s o v e r v ie w p a g e .
1 6 . S e le c t t h e D e l i v e r y , F i n a n c e , a n d S a l e s A m e r i c a s t r e a m s .
1 7 . C lic k E d i t t o e d it t h e s t r e a m s .
1 8 . C lic k C u s t o m p r o p e r t i e s in t h e P r o p e r t i e s m e n u .
1 9 . C h a n g e t h e v a lu e o f P r o j e c t t o A c h ille s in t h e C u s t o m P r o p -
e r t i e s s e c t io n .
2 0 . C lic k A p p l y t o a p p ly t h e c u s t o m p r o p e r t y t o t h e s t r e a m s .

102
2 1 . N a v ig a t e t o t h e U s e r s o v e r v ie w p a g e .
2 2 . S e le c t u s e r s A z iz a l A b b a s , B o b P a r k , J e n n y O la f s o n , L u is
C h a m p io n , a n d P e t r a C o n n o r s .
2 3 . C lic k E d i t t o e d it t h e u s e r s .
2 4 . C h e c k C u s t o m p r o p e r t i e s in t h e P r o p e r t i e s m e n u .
2 5 . C h a n g e t h e v a lu e o f P r o j e c t t o A c h ille s in t h e C u s t o m P r o p -
e r t i e s s e c t io n .
2 6 . C lic k A p p l y t o a p p ly t h e c u s t o m p r o p e r t y t o t h e s t r e a m s .
2 7 . N o t ic e t h e c u s t o m p r o p e r t y @ P r o j e c t in J e n n y O la f s o n ' s u s e r
in f o r m a t io n .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

D A Q S 3 .2 │ A c tiv ity B o o k
A c t iv it y 1 0 . 6 : D y n a m ic R u le s [ F o r R e f e r e n c e ]

S t e p - b y - s t e p g u id e

N o w t h a t y o u h a v e c r e a t e d a n d a s s o c ia t e d t h e P r o je c t c u s t o m p r o p -
e r t y t o s o m e r e s o u r c e s , y o u c a n c r e a t e a r u le t h a t a llo w s u s e r s w it h
t h e P r o je c t p r o p e r t y t o s e e s t r e a m s t h a t h a v e t h e s a m e P r o je c t p r o p -
e rty s e t.

1 . N a v ig a t e t o t h e S e c u r i t y r u l e s o v e r v ie w p a g e .
2 . C r e a t e a n e w r u le .
3 . I n t h e I D E N T I F I C A T I O N s e c t io n , s e le c t S t r e a m a c c e s s f r o m
th e C re a te ru le fro m te m p la te d ro p -d o w n m e n u .
4 . I n t h e N a m e f ie ld , t y p e : D y n a m ic P r o je c t A c c e s s .
5 . C h e c k t h e D i s a b l e d b o x t o d is a b le t h e r u le .
6 . I n t h e D e s c r i p t i o n f ie ld , t y p e : A llo w a n y u s e r t o a c c e s s a n y
s t r e a m w h e r e t h e P r o je c t p r o p e r t y v a lu e is id e n t ic a l.
7 . I n t h e A c t i o n s f ie ld , c le a r t h e P u b l i s h b o x .
8 . S e le c t # S t r e a m f r o m t h e r e s o u r c e t y p e d r o p - d o w n m e n u .
9 . S e le c t @ P r o je c t in t h e r e s o u r c e t y p e v a l u e f ie ld .
1 0 . L e a v e “ = ” in t h e o p e r a t o r f ie ld .
1 1 . L e a v e v a lu e in t h e p r o p e r t y f ie ld .
1 2 . S e le c t A c h ille s f r o m t h e p r o p e r t y v a l u e d r o p - d o w n m e n u .
1 3 . A d d a n o t h e r c o n d it io n b lo c k .
1 4 . C h a n g e t h e lo g ic a l o p e r a t o r t o A N D .
1 5 . L e a v e u s e r in t h e r e s o u r c e t y p e d r o p - d o w n m e n u .
1 6 . S e le c t @ P r o je c t in t h e r e s o u r c e t y p e v a l u e f ie ld .
1 7 . L e a v e “ = ” in t h e o p e r a t o r f ie ld .
1 8 . L e a v e v a lu e in t h e p r o p e r t y f ie ld .
1 9 . S e le c t A c h ille s f r o m t h e p r o p e r t y v a l u e d r o p - d o w n m e n u .
2 0 . A p p ly t h e s e t t in g s . T h e c o m p le t e d r u le lo o k s lik e t h is :

104
2 1 . C lic k P r e v i e w t o s e e if t h e r u le is c o n f ig u r e d c o r r e c t ly . I f it is ,
t h e n y o u s e e t h e f o llo w in g p r e v ie w :

D A Q S 3 .2 │ A c tiv ity B o o k
T h e r u le w o r k s a s d e s ig n e d . H o w e v e r , w it h s o m e s lig h t m o d i-
f ic a t io n s , it c a n b e c o m e m u c h m o r e d y n a m ic a n d p o w e r f u l. I n s t e a d
o f h a r d c o d in g in t h e p r o je c t n a m e , y o u c a n c h a n g e t h e r u le s o t h a t it
a llo w s a n y u s e r t o a c c e s s a n y s t r e a m a s lo n g a s t h e p r o je c t n a m e is
th e s a m e .

2 2 . R e v ie w t h e A D V A N C E D s e c t io n .
2 3 . T h e c o n d it io n c u r r e n t ly r e a d s :
( ( r e s o u r c e . @ P r o je c t = " A c h ille s " a n d u s e r -
. @ P r o je c t = " A c h ille s " ) )
2 4 . C h a n g e t h e c o n d it io n s o t h a t it r e a d s :
( ( r e s o u r c e . @ P r o je c t = u s e r . @ P r o je c t ) )
2 5 . C lic k t h e V a l i d a t e r u l e b u t t o n t o m a k e s u r e t h e r u le is v a lid .
2 6 . T h e r u le n o w lo o k s lik e t h is :

C lic k A p p l y .

106
N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

L e s s o n 1 1 : A u d itin g S e c u r ity

A c t iv it y 1 1 . 1 : U s e t h e A u d it I n t e r f a c e

S t e p - b y - s t e p g u id e

O n e o f t h e d u t ie s o f t h e G lo b a l F in a n c e D ir e c t o r , M a r k R ic h m a n , is
t o e n s u r e c o m p lia n c e w it h c o m p a n y a n d le g a l p o lic ie s w it h r e g a r d t o
f in a n c ia l in f o r m a t io n . M a r k R ic h m a n h a s r e q u e s t e d a r e p o r t o n w h o
h a s a c c e s s t o t h e a p p s in t h e F i n a n c e s t r e a m .

1 . F ro m th e Q M C s ta rt p a g e m e n u o r th e S ta rt d ro p -d o w n m e n u ,
s e le c t A u d i t . T h e A u d i t p a g e o p e n s .
2 . I n t h e T a r g e t R e s o u r c e d r o p - d o w n m e n u , s e le c t S t r e a m s .
3 . C lic k t h e A u d i t b u t t o n .

4 . S c r o ll d o w n t h e a u d it p a g e . N o t ic e t h e d if f e r e n c e s in t h e
a llo w e d a c t io n s f o r s o m e u s e r s . A ls o n o t ic e t h a t t h e u s e r s w h o
w e r e a s s ig n e d t o t h e C u s t o m P r o p e r t y @ P r o je c t a r e h ig h -
lig h t e d in y e llo w .

E x p lo re th e re s u lts p a n e l a n d a n s w e r th e s e q u e s tio n s :

D A Q S 3 .2 │ A c tiv ity B o o k
1 . C h a n g e t h e T a r g e t R e s o u r c e t o D a t a C o n n e c t io n s . W h a t d o e s
t h is d o ?
2 . C h a n g e t h e T a r g e t R e s o u r c e t o C o n t e n t L ib r a r ie s . W h a t d o e s
t h is d o ?
3 . W h ic h u s e r h a s C R U D ( C r e a t e - R e a d - U p d a t e - D e le t e ) p e r -
m is s io n s f o r E x t e n s io n s ?

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

L e s s o n 1 2 : A d m in is tr a tiv e R o le s

A c t iv it y 1 2 . 1 : A s s ig n A d m in is t r a t iv e R o le s

S t e p - b y - s t e p g u id e

M a r c o R a m o s , a m e m b e r o f t h e B I t e a m , h a s b e e n t a s k e d w it h t h e
d a y - t o - d a y m a n a g e m e n t o f s it e c o n t e n t . M a r t in a G u t ie r r e z h a s
b e e n p u t in c h a r g e o f t h e p la t f o r m a r c h it e c t u r e . T h e y b o t h n e e d t o
b e a s s ig n e d a p p r o p r ia t e a d m in is t r a t iv e r o le s .

1 . F ro m th e Q M C s ta rt p a g e m e n u o r th e S ta rt d ro p -d o w n m e n u ,
s e le c t U s e r s . T h e U s e r s o v e r v ie w p a g e o p e n s .
2 . F in d t h e u s e r , M a r c o R a m o s . S e le c t a n d e d it h is a c c o u n t .
3 . I n t h e A d m i n r o l e s s e c t io n , c lic k t h e [ + ] A d d r o l e t o a d d a n
a d m in is t r a t iv e r o le .
4 . S e le c t C o n t e n t A d m i n f r o m t h e d r o p - d o w n m e n u .
5 . C lic k A p p l y .

108
6 . N a v ig a t e b a c k t o t h e U s e r s o v e r v ie w p a g e .
7 . F in d t h e u s e r , M a r t in a G u t ie r r e z . S e le c t a n d e d it h e r a c c o u n t .
8 . I n t h e A d m i n r o l e s s e c t io n , a d d a n a d m in is t r a t iv e r o le .
9 . S e le c t D e p l o y m e n t A d m i n f r o m t h e d r o p - d o w n m e n u .
1 0 . C lic k A p p l y .
1 1 . C lo s e a ll o p e n b r o w s e r s .
1 2 . O p e n t h e Q M C b y d o u b le - c lic k in g o n t h e d e s k t o p ic o n .
1 3 . L o g in u s in g t h e s e c r e d e n t ia ls :
U s e r N a m e :a b c \m rs
P a s s w o r d : T r a in in g 1
1 4 . N o t ic e t h e u n a v a ila b le o p t io n s ( g r a y e d o u t ) .
1 5 . C lo s e t h e b r o w s e r .
1 6 . O p e n t h e Q M C b y d o u b le - c lic k in g o n t h e d e s k t o p ic o n .
1 7 . L o g in u s in g t h e s e c r e d e n t ia ls :
U s e r N a m e :a b c \m g z
P a s s w o r d : T r a in in g 1
1 8 . N o t ic e t h e u n a v a ila b le o p t io n s ( g r a y e d o u t ) .

D A Q S 3 .2 │ A c tiv ity B o o k
N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

L e s s o n 1 3 : D a ta C o n n e c tio n s

A c t iv it y 1 3 . 1 : C r e a t e D a t a C o n n e c t io n s R u le s

S t e p - b y - s t e p g u id e

T h e a d m in is t r a t o r m a y c h a n g e t h e n a m e , o w n e r , a n d c o n n e c t io n
s t r in g o n a d a t a c o n n e c t io n . T h e a d m in is t r a t o r m a y a d d a u s e r I D
a n d p a s s w o r d t o t h e d a t a c o n n e c t io n , a s w e ll. A s w it h a n y o t h e r
r e s o u r c e , d a t a c o n n e c t io n s m a y b e t a g g e d a n d c u s t o m p r o p e r t ie s
a s s ig n e d t o t h e m . T o s h a r e a d a t a c o n n e c t io n w it h o t h e r s , y o u m u s t
c r e a t e a r u le t h a t p e r m it s t h is .

N o t e : B e c a u s e a p p s r e f e r e n c e d a t a c o n n e c t io n s b y t h e ir n a m e ,
t h e a d m in is t r a t o r m u s t b e a b u n d a n t ly c a u t io u s o f c h a n g in g t h e
n a m e o f a d a t a c o n n e c t io n .

1 . F ro m th e Q M C s ta rt p a g e m e n u o r th e S ta rt d ro p -d o w n m e n u ,
s e le c t D a t a c o n n e c t i o n s . T h e D a t a c o n n e c t i o n s o v e r v ie w
page opens.
2 . E d it t h e f ir s t d a t a c o n n e c t io n in t h e lis t c a lle d A B C .
3 . O n t h e E d i t d a t a c o n n e c t i o n p a g e , c lic k S e c u r i t y r u l e s o n
th e A s s o c ia te d ite m s m e n u .
4 . T h e r u le s a s s o c ia t e d w it h t h is d a t a c o n n e c t io n o p e n . C lic k
C r e a t e a s s o c i a t e d r u l e . T h e C r e a t e s e c u r i t y r u l e w in d o w
opens.
5 . C h e c k R e a d a n d U p d a te in t h e A c t i o n s s e c t io n .
6 . L e a v e “ u s e r ” in t h e r e s o u r c e t y p e f ie ld .
7 . C h a n g e “ n a m e ” in t h e r e s o u r c e t y p e v a l u e f ie ld t o “ g r o u p ” .
8 . L e a v e “ = ” in t h e O p e r a t o r f ie ld .
9 . L e a v e “ v a lu e ” in t h e p r o p e r t y f ie ld .
1 0 . S e le c t B I f r o m t h e p r o p e r t y v a l u e d r o p - d o w n m e n u .

110
1 1 . A d d a n o t h e r c o n d it io n .
1 2 . L e a v e “ u s e r ” in t h e r e s o u r c e t y p e f ie ld .
1 3 . C h a n g e “ n a m e ” in t h e r e s o u r c e t y p e v a l u e f ie ld t o “ g r o u p ” .
1 4 . L e a v e “ = ” in t h e O p e r a t o r f ie ld
1 5 . L e a v e “ v a lu e ” in t h e p r o p e r t y f ie ld .
1 6 . S e le c t C O N S U L T A N T S f r o m t h e p r o p e r t y v a l u e d r o p - d o w n
m enu.
1 7 . A p p l y t h e s e t t in g s .

1 8 . N a v ig a t e t o t h e D a t a c o n n e c t i o n s : a s s o c i a t e d i t e m s w in -
dow.
1 9 . W it h S e c u r it y f o r a c c e s s t o " A B C " h ig h lig h t e d in g r a y , s e le c t
A u d it ru le .
2 0 . T h e E d i t s e c u r i t y r u l e d ia lo g o p e n s .

2 1 . C lic k P r e v i e w .

2 2 . R e p e a t t h is p r o c e s s t o c r e a t e d a t a c o n n e c t io n r u le s in t h e f o l-
lo w in g m a n n e r :

D a ta c o n - A c t io n C o n d it io n
n e c t io n

E x c e lF ile s Read, G ro u p = B I o r
U p d a te
G r o u p = C o n s u lt a n t s

Q V D F ile s Read, G ro u p = B I o r
U p d a te
G r o u p = C o n s u lt a n t s

Q V D F ile s Read u s e r D ir e c t o r y = A B C

T e x t F ile s Read, G ro u p = B I o r
U p d a te
G r o u p = C o n s u lt a n t s

X M L F ile s Read, G ro u p = B I o r
U p d a te
G r o u p = C o n s u lt a n t s

L e s s o n 1 4 : D a ta S e c u r ity

A c t iv it y 1 4 . 1 : E x p lo r in g t h e E f f e c t s o f S e c t io n A c c e s s

D A Q S 3 .2 │ A c tiv ity B o o k
S t e p - b y - s t e p g u id e

I n t h is a c t iv it y , y o u e x p lo r e t h e im p le m e n t a t io n o f s e c t io n a c c e s s
a n d d is c o v e r it s e f f e c t s .

1 . O p e n t h e Q l i k S e n s e H u b a s Q S e r v ic e .
2 . I n t h e W o r k s t r e a m , lo c a t e t h e A B C S a l e s S e c u r i t y a p p a n d
o p e n it .
3 . O p e n th e D a ta lo a d e d ito r.

4 . I n t h e S e c u r i t y S e c t i o n lo c a t e d a b o v e t h e M a i n S e c t i o n , v ie w
t h e S e c t i o n A c c e s s a n d S e c t i o n A p p l i c a t i o n s c r ip t . R e v ie w
w h ic h u s e r s h a v e a c c e s s t o s p e c if ic d iv is io n s .

5 . C lo s e t h e D a t a l o a d e d i t o r . T h e a p p is a u t o m a t ic a lly s a v e d .
6 . C lo s e t h e H u b .
7 . R e tu rn to th e Q M C .
8 . T h e A B C S a l e s S e c u r i t y a p p is n o w r e a d y t o b e p u b lis h e d .
W h ile y o u a r e in d e v e lo p m e n t , it is a g o o d id e a t o p u b lis h a c o p y
o f a n a p p t h a t y o u a r e w o r k in g o n ( n o t t h e o r ig in a l a p p ) b e c a u s e
a f t e r a n a p p is p u b lis h e d , it c a n n o t b e c h a n g e d . N a v ig a t e t o t h e
A p p s o v e r v ie w p a g e . S e le c t t h e A B C S a l e s S e c u r i t y a p p a n d
d u p lic a t e it . Q lik S e n s e c r e a t e s a n e x a c t c o p y o f t h e a p p a n d
n a m e s it A B C S a l e s S e c u r i t y ( 1 ) .
9 . R e t u r n t o t h e A p p s o v e r v ie w p a g e . S e le c t A B C S a l e s S e c u r -
i t y a n d c lic k P u b l i s h .
1 0 . P u b lis h it t o t h e S a l e s s t r e a m .
1 1 . C lo s e a n y o p e n b r o w s e r s .

1 2 . O p e n t h e Q l i k S e n s e H u b f r o m t h e d e s k t o p ic o n .
1 3 . L o g in a s M ik e M c D o n a ld w it h t h e s e c r e d e n t ia ls :
U s e r N a m e : a b c \m m d
P a s s w o r d : T r a in in g 1
1 4 . N a v ig a t e t o t h e S a l e s s t r e a m a n d o p e n t h e A B C S a l e s S e c u r -
ity a p p .
1 5 . O p e n t h e K P I D a s h b o a r d s h e e t . Y o u s e e o n ly N o r t h A m e r ic a n
a n d S o u t h A m e r ic a n c o u n t r ie s .

1 6 . T h e s e c t io n a c c e s s in t h is a p p g r a n t s M ik e M c D o n a ld p e r -
m is s io n t o s e e o n ly t h e d iv is io n s h e h a s a c c e s s t o .

1 7 . C lo s e t h e b r o w s e r .

112
P a r t 5 - V ir t u a l P r o x ie s a n d S in g le S ig n - O n

L e s s o n 1 5 : V ir tu a l P r o x ie s : L o a d B a la n c in g a n d F a il-
O ver

A c t iv it y 1 5 . 1 : C o n f ig u r in g a P r o x y a n d V ir t u a l P r o x y

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y , y o u f a m ilia r iz e y o u r s e lf w it h p r o p e r t ie s , a s w e ll a s
c o n f ig u r e t h e p r o x y a n d v ir t u a l p r o x y .

1 . L a u n c h th e Q M C o n S e rv e r1 .
2 . C lic k o n P r o x i e s in t h e le f t m e n u .
3 . S e le c t t h e C e n t r a l P r o x y a n d c lic k E d i t .
4 . T h e P r o x y e d it p r o p e r t ie s a r e d is p la y e d w it h t h e p r o p e r t y s e c -
t io n s d is p la y e d o n t h e r ig h t . S e le c t e d s e c t io n s h a v e a c h e c k
m a r k d is p la y e d in f r o n t o f t h e m . S e le c t I d e n t if ic a t io n , P o r t s ,
A d v a n c e d a n d S e c u r it y s o t h a t t h e y h a v e a c h e c k m a r k .
5 . S c r o ll d o w n a n d e x p lo r e t h e lis t o f p r o p e r t ie s t h a t c a n b e s e t f o r
a p ro x y .
6 . T h e d e f a u lt s d o n o t n e e d t o b e c h a n g e d f o r t h is a c t iv it y . C lic k
V i r t u a l p r o x i e s u n d e r t h e A s s o c i a t e d i t e m s s e c t io n o n t h e
r ig h t .
7 . A lis t o f v ir t u a l p r o x ie s a s s o c ia t e d w it h t h is n o d e is d is p la y e d . I n
t h is c a s e , ju s t t h e C e n t r a l P r o x y ( D e f a u lt ) is p r e s e n t . S e le c t
C e n t r a l P r o x y ( D e f a u l t ) a n d c lic k E d i t .
8 . T h e v ir t u a l p r o x y p r o p e r t ie s a r e d is p la y e d w it h t h e p r o p e r t y s e c -
t io n s d is p la y e d o n t h e r ig h t . S e le c t t h e I d e n t if ic a t io n , A u t h e n t ic -
a t io n , L o a d b a la n c in g , A d v a n c e d , a n d I n t e g r a t io n s e c t io n s s o
th a t th e y h a v e c h e c k m a rk .
9 . A s b e f o r e , e x a m in e a n d s c r o ll d o w n t h e lis t o f p r o p e r t ie s t h a t
c a n b e s e t f o r a v ir t u a l p r o x y .
1 0 . N o w c le a r a ll " c h e c k m a r k e d " s e c t io n s e x c e p t A d v a n c e d .
1 1 . N o w , s e le c t t h e L o a d b a la n c in g s e c t io n f r o m t h e r ig h t .
1 2 . U n d e r L o a d b a l a n c i n g n o d e s , t h e C e n t r a l n o d e is lis t e d . Y o u
n e e d t o a d d S e r v e r 2 , s o c lic k A d d n e w s e r v e r n o d e .
1 3 . F r o m t h e lis t o f a v a ila b le n o d e s , s e le c t S e r v e r 2 .
1 4 . C lic k A d d t o a d d t h e n o d e t o lo a d b a la n c in g .

D A Q S 3 .2 │ A c tiv ity B o o k
1 5 . U n d e r L o a d b a l a n c i n g , t w o n o d e s a r e lis t e d , C e n t r a l a n d
S e rv e r2 .
1 6 . C lic k A p p l y t o u p d a t e y o u r c h a n g e s .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

A c t iv it y 1 5 . 2 : V a lid a t in g L o a d B a la n c in g

1.

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y , y o u v a lid a t e t h a t lo a d b a la n c in g is w o r k in g b y p e r -
f o r m in g a n u m b e r o f t e s t s t o c o n f ir m t h a t b o t h n o d e s c a n s e r v e
u s e r s in t h e s it e a s w e ll a s c o n f ir m in g t h a t f a il- o v e r is o p e r -
a t io n a l, s h o u ld a n o d e g o o f f - lin e .
T h e s e te s ts a re :
n U s e t h e M u lt i- n o d e T e s t A p p t o s e e w h ic h n o d e is s e r v in g
th e a p p .
n R e m o v e t h e C e n t r a l n o d e f r o m lo a d b a la n c in g t o p r o v e
th a t S e rv e r2 w o rk s .
n T e m p o r a r ily s t o p e a c h Q E S in t u r n t o p r o v e t h a t t h e s it e
c o n t in u e s t o o p e r a t e .

V a lid a t in g t h e S e r v e r 2 N o d e

a . L a u n c h th e Q M C o n S e rv e r1 .
b . C lic k o n V i r t u a l p r o x i e s in t h e le f t m e n u .
c . S e le c t t h e C e n t r a l P r o x y a n d c lic k E d i t .
d . S e le c t t h e L o a d b a l a n c i n g s e c t io n o n t h e r ig h t t o d is p la y it .
e . U n d e r t h e s e c t io n L o a d b a l a n c i n g n o d e s , r e m o v e t h e
C e n t r a l n o d e b y c lic k in g " x " .
f . C lic k A p p l y .
g . C lo s e t h e Q M C .

114
h . L a u n c h th e Q lik S e n s e H u b o n S e rv e r1 .
i. L o g I n w it h t h e s e c r e d e n t ia ls :
U s e r n a m e : A B C \ Q S e r v ic e
P a s s w o r d : T r a in in g 1
j. I n t h e W o r k s t r e a m , o p e n t h e M u l t i - n o d e T e s t A p p .
k . O p e n t h e s h e e t , A p p I n f o . T h is s h e e t p r o v id e s in f o r m a t io n
a b o u t t h e a p p , s u c h a s w h e n it w a s la s t r e lo a d e d , w h ic h
s e r v e r it w a s r e lo a d e d o n , a n d w h ic h s e r v e r it is c u r r e n t ly
b e in g s e r v e d b y f o r t h is s e s s io n . T h is a p p is c u r r e n t ly
s e rv e d b y th e Q E S o n S e rv e r2 .
l. C lo s e t h e Q l i k S e n s e H u b .
m . L a u n c h t h e Q M C a g a in a n d L o g I n a s Q S e r v ic e u s in g t h e
d e f a u lt c r e d e n t ia ls .
n . C lic k o n V i r t u a l p r o x i e s in t h e le f t m e n u .
o . S e le c t t h e C e n t r a l P r o x y a n d c lic k E d i t .
p . N o w , s e le c t t h e L o a d b a l a n c i n g s e c t io n f r o m t h e r ig h t .
q . R e - a d d t h e C e n t r a l n o d e b y c lic k in g A d d n e w s e r v e r
node.
r . F r o m t h e lis t o f a v a ila b le n o d e s , s e le c t C e n t r a l .
s . C lic k A d d t o a d d t h e C e n t r a l n o d e t o lo a d b a la n c in g .
t . C lic k A p p l y .
u . C lo s e t h e Q M C . Y o u r s it e h a s t w o lo a d b a la n c e d n o d e s
o n c e a g a in .

V a lid a t in g F a il- O v e r

a . L a u n c h S e rv ic e s fro m th e d e s k to p o n S e rv e r1 .
b . L o c a t e t h e Q l i k S e n s e E n g i n e S e r v i c e in t h e lis t a n d r ig h t -
c lic k o n it .
c . F r o m t h e o p t io n s , c h o o s e S t o p t o s t o p t h e s e r v ic e , e f f e c t -
iv e ly t a k in g t h e Q E S o n t h e C e n t r a l n o d e o f y o u r s it e o f f -
lin e .
d . M in im iz e S e r v i c e s .
e . L a u n c h t h e Q M C a n d L o g i n a s Q S e r v ic e .
f . S e le c t E n g i n e s t o s e e t h a t t h e C e n t r a l E n g in e h a s s t o p p e d ,
a n d t h e S e r v e r 2 E n g in e is r u n n in g .
g . C lo s e t h e Q M C .
h . L a u n c h th e Q lik S e n s e H u b o n S e rv e r1 a n d L o g In a s
Q S e r v ic e .
i. O p e n t h e M u l t i - n o d e T e s t A p p .
j. O p e n t h e s h e e t , A p p I n f o . T h e s it e s t ill f u n c t io n s w it h t h e
Q E S o n t h e C e n t r a l n o d e o f f - lin e . A p p I n f o s h o w s t h a t t h e
a p p is s e r v e d b y S e r v e r 2 .

D A Q S 3 .2 │ A c tiv ity B o o k
k . M a x im iz e S e r v i c e s f r o m t h e t a s k b a r .
l. L o c a t e t h e Q l i k S e n s e E n g i n e S e r v i c e in t h e lis t a n d r ig h t -
c lic k o n it .
m . F r o m t h e o p t io n s , c h o o s e S t a r t t o s t a r t t h e s e r v ic e a g a in
a n d b r in g t h e Q E S o n t h e C e n t r a l n o d e b a c k o n - lin e .
n . M in im iz e S e r v i c e s .
o . G o t o S e r v e r 2 a n d la u n c h S e r v i c e s f r o m t h e d e s k t o p .
p . L o c a t e t h e Q l i k S e n s e E n g i n e S e r v i c e in t h e lis t a n d r ig h t -
c lic k o n it .
q . F r o m t h e o p t io n s , c h o o s e S t o p t o s t o p t h e s e r v ic e , e f f e c t -
iv e ly t a k in g t h e Q E S o n t h e S e r v e r 2 n o d e o f y o u r s it e o f f -
lin e .
r. G o b a c k to S e rv e r1 .
s . T h e m e s s a g e A n e r r o r o c c u r r e d is d is p la y e d b y t h e Q lik
S e n s e H u b . T h is h a s o c c u r r e d b e c a u s e t h e s e s s io n y o u
w e r e c o n n e c t e d t o w a s b e in g s e r v e d b y S e r v e r 2 a n d t h a t is
n o w o f f - lin e .

N o t e : I f a n o d e g o e s o f f - lin e d u r in g a s e s s io n , t h e u s e r s
m u s t c lo s e t h e ir Q lik S e n s e H u b s e s s io n a n d r e la u n c h it t o
g e t c o n n e c t e d t o a d if f e r e n t n o d e t h a t is o n - lin e .

t . C lo s e t h e m e s s a g e d ia lo g a n d c lo s e t h e Q l i k S e n s e H u b .
u . L a u n c h t h e Q M C a n d L o g i n a s Q S e r v ic e .
v . A g a in , t h e r e is a r e d w a r n in g w it h t h e n u m b e r 1 s h o w n n e x t
to E n g in e s
w . C lic k o n E n g i n e s . T h is t im e , y o u s e e t h a t t h e C e n t r a l
E n g in e is r u n n in g a n d t h e S e r v e r 2 E n g in e h a s s t o p p e d .
x . C lo s e t h e Q M C .
y . L a u n c h t h e Q l i k S e n s e H u b a n d L o g I n a s Q S e r v ic e .
z . O p e n th e M u lti-n o d e T e s t A p p .
a a . O p e n t h e s h e e t , A p p I n f o . T h e s it e s t ill f u n c t io n s w it h t h e
Q E S o n S e r v e r 2 o f f - lin e . A p p I n f o s h o w s t h a t t h e a p p is
s e rv e d b y S e rv e r1 , th e C e n tra l n o d e .
a b . C lo s e t h e Q l i k S e n s e H u b .
a c . R e s ta rt th e Q lik S e n s e E n g in e S e rv ic e o n S e rv e r2 to
b r in g it b a c k o n lin e .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e .
T h is is b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e
d e p e n d o n y o u r d e v ic e ' s r e s o lu t io n .

116
L e s s o n 1 6 : S in g le S ig n - O n

A c t iv it y 1 6 . 1 : C o n f ig u r e H e a d e r A u t h e n t ic a t io n

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y y o u c o n f ig u r e Q lik S e n s e t o u s e h e a d e r a u t h e n -
t ic a t io n . T h is r e q u ir e s c o n f ig u r in g a n e w v ir t u a l p r o x y t o h a n d le t h e
h e a d e r a u t h e n t ic a t io n . I n a r e a l w o r ld s c e n a r io a n S S O p a c k a g e is
a ls o r e q u ir e d t o p e r f o r m t h e h e a d e r in je c t io n t o t h e r e q u e s t , b u t , in
t h is e x a m p le y o u p e r f o r m a s im p lif ie d a p p r o a c h u s in g a F ir e f o x a p p
c a lle d M o d if y H e a d e r s , w h ic h is a lr e a d y in s t a lle d .

I n a p r e v io u s e x e r c is e , w e a d d e d S e r v e r 3 a s a R im N o d e in o r d e r
f o r S e r v e r 1 a n d S e r v e r 3 t o c o m m u n ic a t e . B e lo w is a r e f e r e n c e t o
t h a t a c t iv it y .

A d d in g S e r v e r 3 a s a R im N o d e ( R e f e r e n c e t o a p r e v io u s
a c t iv it y ) .
1. O n S erver1.
2 . S e le c t N o d e s .
3 . A t t h e b o t t o m o f t h e w in d o w c lic k C r e a t e n e w .
4 . S e t t h e N a m e t o S e r v e r 3 , t h is c a n b e a n y n a m e y o u w is h t o c a ll
th e n o d e .
5 . S e t t h e H o s t n a m e t o S e r v e r 3 . a b c . c o m , t h is h a s t o b e t h e
n a m e o f t h e h o s t m a c h in e a n d d o m a in t h a t h a s t h e n o d e
in s t a lle d .
6 . F o r N o d e p u r p o s e s e le c t B o t h .
7 . C h e c k th e b o x e s fo r R e p o s ito ry , E n g in e , a n d S c h e d u le r a s
t h e s e r v ic e s t o a d d .
8 . C lic k A p p l y . J u s t a s w h e n y o u a d d e d S e r v e r 2 , y o u d o n ’t h a v e
a n a u t h o r iz e d c e r t if ic a t e . T h e r e f o r e a p a s s w o r d m u s t b e g e n -
e r a t e d a n d d is p la y e d . T h is p a s s w o r d n e e d s t o b e a p p lie d t o t h e
S e rv e r3 n o d e .
9 . C o p y t h e U R L s h o w n in t h e d ia lo g a n d p a s t e it t o G o o g l e
C h ro m e on S erver3.
1 0 . G o t o S e r v e r 1 a n d c o p y t h e p a s s w o r d t h a t is d is p la y e d .
1 1 . S w it c h b a c k t o S e r v e r 3 a n d p a s t e t h e p a s s w o r d in t o t h e I n s t a l l
Q l i k S e n s e c e r t i f i c a t e s p a g e , a n d c lic k S u b m i t ( if p r o m p t e d
b y G o o g le C h r o m e , c lic k S a v e p a s s w o r d ) . T h e s e r v ic e is s u c -
c e s s f u lly u n lo c k e d .
1 2 . G o b a c k t o S e r v e r 1 a n d c lic k C lo s e o n Y o u r a u t h o r i z a t i o n
p a s s w o rd p o p -u p .

D A Q S 3 .2 │ A c tiv ity B o o k
C o n f ig u r e H e a d e r A u t h e n t ic a t io n
1 . L a u n c h t h e Q M C o n S e r v e r 1 , L o g i n a s Q S e r v ic e .
2 . F r o m t h e S t a r t m e n u , n a v ig a t e t o t h e V i r t u a l p r o x i e s p a g e .
3 . C lic k C r e a t e n e w t o o p e n t h e e d it p a g e f o r a n e w v ir t u a l p r o x y .
4 . E n s u r e t h a t t h e p r o p e r t ie s f o r I d e n t i f i c a t i o n , A u t h e n t i c a t i o n ,
L o a d b a l a n c i n g , a n d I n t e g r a t i o n a r e d is p la y e d .
5 . I n t h e I d e n t i f i c a t i o n s e c t io n , e n t e r H e a d e r a u t h e n t ic a t io n in
t h e D e s c r i p t i o n f ie ld .
6 . F o r t h e P r e f i x f ie ld e n t e r d e m o h d r . T h e p r e f ix is a d d e d t o t h e
U R L t h a t is u s e d t o r e q u e s t a c c e s s t o Q lik S e n s e . I n t h is e x e r -
c is e y o u c o n n e c t t o t h e h u b o f S e r v e r 1 , s o t h e a c c e s s U R L
b e c o m e s : h ttp s ://s e rv e r1 .a b c .c o m /d e m o h d r/h u b
7 . E d it t h e S e s s i o n c o o k i e h e a d e r n a m e t o b e X - Q lik - S e s s io n -
d e m o h d r . T h e S e s s io n c o o k ie h e a d e r n a m e n e e d s t o b e u n iq u e
f o r t h e v ir t u a l p r o x y s o Q lik S e n s e k n o w s h o w t o m a n a g e s e s -
s io n s .
8 . I n t h e A u t h e n t i c a t i o n s e c t io n , s e le c t H e a d e r a u t h e n t ic a t io n
d y n a m ic u s e r d ir e c t o r y f r o m t h e A u t h e n t i c a t i o n m e t h o d
d r o p - d o w n . T h is a llo w s d y n a m ic h e a d e r a u t h e n t ic a t io n w h e r e
t h e u s e r d ir e c t o r y is f e t c h e d f r o m t h e h e a d e r .
9 . E n te r h d r-s e n s e -d e m o h d r fo r th e H e a d e r a u th e n tic a tio n
h e a d e r n a m e . T h is is t h e n a m e o f t h e H T T P h e a d e r t h a t id e n -
t if ie s u s e r s w h e n h e a d e r a u t h e n t ic a t io n is a llo w e d .
1 0 . E n t e r $ u d \ \ $ id f o r t h e H e a d e r a u t h e n t i c a t i o n d y n a m i c u s e r
d i r e c t o r y . T h is is t h e f o r m a t p a t t e r n f o r t h e u s e r c r e d e n t ia ls
1 1 . I n t h e L o a d b a l a n c i n g s e c t io n , c lic k A d d n e w s e r v e r n o d e .
1 2 . Y o u r s it e is c u r r e n t ly m u lt i- n o d e w it h t h r e e n o d e s , s e le c t a ll
t h r e e s im u lt a n e o u s ly a n d c lic k A d d . T h is a llo w s a ll t h r e e n o d e s
t o b e u s e d in lo a d b a la n c in g t h e H e a d e r a u t h e n t ic a t io n v ir t u a l
p ro x y
1 3 . C lic k t h e A p p l y b u t t o n t o s a v e t h e c o n f ig u r a t io n .
1 4 . C lic k O K w h e n t h e A p p l y c h a n g e s t o v i r t u a l p r o x y d ia lo g is
d is p la y e d .
1 5 . N a v ig a t e b a c k t o t h e V i r t u a l p r o x i e s p a g e .
1 6 . D o u b le - c lic k t h e n e w H e a d e r a u t h e n t i c a t i o n v ir t u a l p r o x y t o
e d it it .
1 7 . T h e v ir t u a l p r o x y m u s t b e lin k e d t o a p r o x y , c lic k o n P r o x i e s o n
t h e r ig h t .
1 8 . C lic k L i n k t o a s s o c ia t e a p r o x y w it h y o u r n e w v ir t u a l p r o x y .
1 9 . F r o m t h e lis t o f p r o x ie s s e le c t C e n t r a l p r o x y t o a s s o c ia t e it
w it h t h e n e w v ir t u a l p r o x y .
2 0 . C lic k L i n k t o a s s o c ia t e t h is p r o x y .
2 1 . C lic k R e s t a r t Q M C w h e n p r o m p t e d . T h e n e w v ir t u a l p r o x y is
n o w c o n f ig u r e d f o r h e a d e r a u t h e n t ic a t io n .
2 2 . S w it c h t o S e r v e r 3 a n d la u n c h t h e F ir e f o x b r o w s e r .

118
2 3 . F ir e f o x a lr e a d y h a s t h e M o d if y H e a d e r a d d - in in s t a lle d . C lic k
t h e ic o n , t o p r ig h t , a n d s e le c t O p e n M o d i f y H e a d e r s f r o m t h e
d ro p -d o w n .
2 4 . I n t h e M o d if y H e a d e r s a d d - in , o n t h e H e a d e r s t a b , s e le c t A d d
fro m th e A c tio n d ro p -d o w n .
2 5 . U n d e r t h e H e a d e r n a m e f ie ld , s e t t h e f ir s t b o x t o t h e v a lu e y o u
s e t f o r t h e v ir t u a l p r o x y H e a d e r a u t h e n t i c a t i o n h e a d e r n a m e ,
in t h is c a s e , h d r - s e n s e - d e m o h d r .
2 6 . T h e s e c o n d f ie ld c o n t a in s t h e u s e r d ir e c t o r y a n d u s e r n a m e in
t h e f o r m a t s p e c if ie d in t h e v ir t u a l p r o x y ( $ u d \ \ $ id ) . E n t e r t h e
d e m o \ u s e r 1 in t h e H e a d e r v a lu e f ie ld . T h is c o n f ig u r a t io n e m u -
la t e s a h e a d e r in je c t io n f r o m a n S S O p a c k a g e . C lic k t h e A d d
b u t t o n . T h e r e s h o u ld b e a g r e e n e n a b le d ic o n t o t h e r ig h t o f t h e
h e a d e r.
2 7 . C lic k t h e O K b u t t o n t o c lo s e t h e M o d i f y H e a d e r s a d d - in .

D A Q S 3 .2 │ A c tiv ity B o o k
2 8 . S e le c t S t a r t t o s t a r t t h e M o d if y H e a d e r p lu g in .

2 9 . T y p e in t h e U R L : h t t p s : / / s e r v e r 1 . a b c . c o m / d e m o h d r / h u b in a n
a t t e m p t t o u s e t h e h e a d e r a u t h e n t ic a t io n t o t h e Q lik S e n s e h u b .
3 0 . Y o u m a y g e t a m e s s a g e t h e c o n n e c t io n is u n t r u s t e d . I f s o , c lic k
I U n d e r s t a n d t h e R i s k s , t h e n c lic k t h e A d d E x c e p t i o n b u t -
t o n . F in a lly o n t h e A d d S e c u r i t y E x c e p t i o n d ia lo g , le a v e a ll
t h e d e f a u lt s a s t h e y a r e a n d c lic k t h e C o n f i r m S e c u r i t y E x c e p -
tio n b u tto n .
3 1 . Y o u a r e n o w d ir e c t e d t o t h e Q lik S e n s e h u b o n S e r v e r 1 , h o w -
e v e r , y o u a r e n o t p r o m p t e d f o r lo g in c r e d e n t ia ls b e c a u s e o f t h e
h e a d e r in je c t io n .
3 2 . C lic k t h e b r o w s e r .
3 3 . G o to th e Q M C o n S e rv e r1 .
3 4 . F r o m t h e S t a r t m e n u , n a v ig a t e t o L i c e n s e a n d t o k e n s .
3 5 . S e le c t U s e r a c c e s s a l l o c a t i o n s o n t h e r ig h t .
3 6 . C lic k A l l o c a t e .
3 7 . S e le c t u s e r 1 f r o m t h e lis t s o f u s e r s w it h a c o r r e s p o n d in g u s e r
d ir e c t o r y o f D E M O . U s e t h e c o lu m n f ilt e r s t o h e lp y o u r s e a r c h .
3 8 . C lic k A llo c a t e t o a s s ig n a u s e r a c c e s s p a s s t o u s e r 1 .
3 9 . R e tu rn to S e rv e r3 a n d g o to h ttp s ://s e rv e r-
1 . a b c . c o m / d e m o h d r / h u b a s e c o n d t im e . N o t ic e y o u a r e lo g g e d
in a s d e m o \ u s e r 1 .
4 0 . S e le c t t h e E v e r y o n e s t r e a m . T h e p u b lis h e d a p p s a r e a v a ila b le
t o t h e h e a d e r a u t h e n t ic a t e d u s e r .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

120
P a r t 6 - T h e O p e r a t io n s M o n it o r , T r o u b le s h o o t -
in g , B a c k U p a Q lik S e n s e S it e

L e s s o n 1 7 : T h e O p e r a tio n s M o n ito r

A c t iv it y 1 7 . 1 : E x p lo r in g t h e O p e r a t io n s M o n it o r

S t e p - b y - s t e p g u id e

I n t h is a c t iv it y y o u e x p lo r e t h e O p e r a t io n s M o n it o r .

1 . N a v ig a t e t o t h e Q M C s t a r t p a g e .
2 . O n t h e le f t - s id e m e n u , c lic k M o n i t o r i n g a p p s .
3 . T h e H u b o p e n s to th e M o n ito rin g a p p s s tre a m .

4 . C lic k o n t h e O p e r a t i o n s M o n i t o r a p p t o o p e n it .
5 . O n t h e o v e r v ie w p a g e , c lic k t h e S t o r i e s ic o n .

6 . C lic k o n t h e A b o u t t h e O p e r a t i o n s M o n i t o r s t o r y . T h e s t o r y
opens.

7 . U s e t h e r ig h t a n d le f t a r r o w k e y s o n y o u r k e y b o a r d t o g o f o r -
w a rd a n d b a c k w a rd th ro u g h th e s to ry .
8 . T h e s t o r y d e s c r ib e s s o m e o f t h e m o s t im p o r t a n t f e a t u r e s o f t h e
O p e r a t i o n s M o n i t o r a p p . R e a d t h e e n t ir e s t o r y .
9 . W h e n y o u a r e d o n e w it h t h e s t o r y , c lo s e it a n d t h e n a n s w e r t h e
f o llo w in g q u e s t io n s :

n W h a t is t h e M a x C P U u t iliz a t io n ?
n H o w m a n y t a s k s f a ile d o r w e r e a b o r t e d ?
n W h a t a re th e to p th re e a p p s ?
n W h a t is t h e a v e r a g e a m o u n t o f R A M u s e d ?
n W h o h a s lo g g e d t h e s e c o n d m o s t n u m b e r o f s e s s io n s ?
n A t w h a t t im e s o f t h e d a y d o y o u s e e t h e m o s t n u m b e r o f s e s -
s io n s ?
n D u r in g t h o s e t im e s , h o w m a n y a p p s a r e o p e n ?
n H o w m a n y to ta l e rro rs o c c u rre d ?
n W h ic h s e r v ic e lo g g e d t h e m o s t e r r o r s ?
n H o w m a n y to ta l P ro x y e rro rs w e re th e re ?

D A Q S 3 .2 │ A c tiv ity B o o k
L e s s o n 1 8 : T r o u b le s h o o tin g

A c t iv it y 1 8 . 1 : T r o u b le s h o o t a n d R e s o lv e P r o b le m s [ F o r
R e fe re n c e ]

S t e p - b y - s t e p g u id e

T h e f o llo w in g is a lis t o f s o m e c o m m o n s y s t e m p r o b le m s . Y o u r t a s k
is t o id e n t if y t h e s t e p s y o u c a n t a k e t o r e s o lv e t h e is s u e s . T h is is a
g r o u p p r o je c t . Y o u r in s t r u c t o r w ill p la c e y o u in s m a ll g r o u p s f o r t h is
a c t iv it y . W o r k t o g e t h e r w it h y o u r t e a m m a t e s t o c o m p le t e t h e f o l-
lo w in g :

N o t e : U s e t h e D I P P S a p p r o a c h t o f in d a p p r o p r ia t e s o lu t io n s .
R e m in d e r : ( D e f in e , I n v e s t ig a t e , P r io r it iz e , P u r s u e , a n d S o lv e )

1 . U s e r c a n n o t s e e a s tre a m o r a p p .
2 . A u s e r r e p o r t s t h a t t h e y c a n n o t o p e n t h e S a le s A m e r ic a s a p p .
3 . S y s t e m is r u n n in g s lo w .
4 . F iv e u s e r s c a ll in t o r e p o r t t h a t t h e s y s t e m is r u n n in g e x t r e m e ly
s lo w ly a n d t im in g o u t .
5 . T h e d a t a a r e in c o r r e c t .
6 . T h e d ir e c t o r o f f in a n c e c a lls t o r e p o r t t h a t t h e in f o r m a t io n in t h e
f in a n c e a p p is in c o r r e c t .
7 . S e s s io n k e e p s d is c o n n e c t in g .
8 . W h ile w o r k in g in t h e m a r k e t in g a p p , a u s e r r e p o r t s t h a t t h e a p p
fre e z e s a n d th e n th e u s e r g e ts a m e s s a g e th a t s a y s “re c o n -
n e c t in g t o s e r v e r . ”
9 . U s e r h a s a c c e s s t o a p p t h a t t h e y a r e n o t p e r m it t e d t o s e e .
1 0 . T h e H R d ir e c t o r c a lls t o r e p o r t t h a t s o m e u s e r s c a n s e e s a la r y
in f o r m a t io n t h a t t h e y m u s t n o t b e a llo w e d t h a t a c c e s s .

B e lo w is a n e x a m p le o f D IP P S

D e fin e In v e s tig - P r io r itiz e P u rs u e S o lv e


a te

122
C a r e f u lly Is it is o l- Id e n tify W o rk s y s - "W o rk "
id e n t if y t h e a te d to lik e ly te m a tic a lly th e p ro b -
p r e c is e o n e p e r- s o u rc e s th ro u g h th e le m . C a n
n a tu re o f th e son, one o f th e p r o b a b le a re s e t o f
p r o b le m . is s u e s y o u
a re a , o n e p r o b le m . h a rd w a re
s itu a tio n , a P r io r itiz e p r io r itiz e d . o r se r-
g ro u p , a th e m v ic e s
n o d e , th e fro m r e s o lv e
e n tir e p la t- m o s t to th e is s u e ?
fo rm ? le a s t Is th e re a
p r o b a b le . w o rk -
a ro u n d fo r
th is
is s u e ? D o
you have
a d a ta -
base of
p r io r s im -
ila r
is s u e s ?

U ser cannot O n e P e r- -T he user C h e c k to -T he user


see a son has no s e e if th e has no
s tre a m o r access user has an a cce ss typ e .
app. typ e . access pass
- T he user
(u s e r o r
- T he user has no
lo g in ) in th e
has no a cce ss to
Q M C.
a cce ss to th e stre a m .
th e stre a m .

A user O n e P e r- - S e c u r it y - V e r if y a c c e s s -T h e u s e r
re p o rts th a t son r u le r ig h t s , id e n t if y is in c lu d e d
th e y c a n n o t e n a b le d o r o v e r la p p in g in a g r o u p
o p e n th e d e t e r m in e s e c u r it y r u le s th a t
S a le s A m e r - if t h e u s e r r e s t r ic t s
- A u d it P a g e
ic a s a p p . has an a c c e s s to
access t h e S a le s
pass A m e r ic a s
a p p , o r th e
user
d o e s n ’t
have a user
o r lo g in
access
pass

D A Q S 3 .2 │ A c tiv ity B o o k
S y s t e m is For how -N e t- -O p e n th e W hat does
r u n n in g m any w o r k in g O p e r a tio n s th e O p e r-
s lo w , o r is it u s e rs ? O n e , is s u e M o n ito r a p p a t io n s M o n -
t h e a p p is s e v e r a l? it o r a p p
-S e rv e r - P in g th e p r o -
r e s p o n d in g r e v e a l?
is s u e d u c tio n s e r v e r
s lo w ly ?
W hat w as
- U s e r p a t- -R un a speed
t h e r e p ly
te rn o f te st fro m th e fro m
usage p r o d u c tio n p in g in g t h e
- P o o r ly server s e rv e r?
p e r f o r m in g
-C heck server W hat w as
app
t h e r e s u lt o f
th e s p e e d
te s t?
Is th e
s e r v e r in
need of a
d e fra g ,
e tc .?
D e t e r m in e
th e p ro b -
le m a t ic
a re a s
w it h in t h e
a p p fro m a
d a ta m o d -
e lin g t o a
v is u -
a liz a t io n
p e r s p e c t iv e

F iv e u s e r s F iv e u s e r s -N e t- -O p e n th e -C a n y o u
c a ll in t o w o r k in g O p e r a tio n s is o la t e t h e
re p o rt th a t is s u e M o n ito r A p p is s u e – e . g .
th e s y s te m n e t w o r k in g
-A re th e u se rs
is r u n n in g o r d a ta
e x t r e m e ly fro m th e sa m e
tra n s fe r?
s lo w ly a n d su b n e t?
- I s it b a n d -
t im in g o u t . A re th e u se rs w id t h
in th e s a m e r e la t e d t o
d o m a in ? to o m u c h
-A re th e u se rs d a t a b e in g
u s in g th e s a m e
tra n s -
fe rre d ?
apps?

124
T h e d a ta a re For how - - V e r if y w h a t -C a n y o u
in c o r r e c t . m any apps? G o v e rn a n - d a t a is in c o r - v e r if y t h e
F o r w h ic h c e is s u e ? re c t s o u rc e
app? - D e t e r m in e d a ta fro m
-D a ta
f o r w h ic h th e
W h o re p o r- e n try
apps backend
te d th e is s u e ?
d a ta b a s e
is s u e ?
-S o u rc e to c o m p a re
d a ta t o t h e Q lik
im p o r t in t o S ense
Q lik S e n s e app?
is s u e ?
-C a n y o u
v e r if y if it is
a d a te ,
n u m e r ic , o r
s t r in g
is s u e ?

T h e d ir e c t o r O ne user - V e r if y w h a t -C a n y o u
o f f in a n c e G o v e rn a n - d a t a is in c o r - v e r if y t h e
c a lls t o c e is s u e ? re c t s o u rc e
re p o rt th a t d a ta fro m
-D a ta - D e t e r m in e
t h e in f o r m - th e
e n try f o r w h ic h
a t io n in t h e backend
is s u e ? apps
f in a n c e a p p d a ta b a s e
is in c o r r e c t . -S o u rc e to c o m p a re
d a ta t o t h e Q lik
im p o r t in t o S ense
Q lik S e n s e app?
is s u e ?
-C a n y o u
v e r if y if it is
a d a te ,
n u m e r ic , o r
s t r in g
is s u e ?

S e s s io n For how - Is th e c l i - -O p e n th e - V e r if y t h e
k e e p s d is - m a n y u s e r- ent o p e r a t io n s t im e o u t s e t -
c o n n e c t in g . s / c lie n t s ? m a c h in e m o n it o r t in g in Q lik
W h a t t im e s ru n n in g a n
- D e t e r m in e S ense
o f d a y ? I s it A n ti - V i r u s
t h e t im e o u t S e rv e r.
c o n s is t e n t ? s o ftw a r e ?
s e t t in g in Q lik M o d if y if
S ense n e c e s s a ry .
- W h a t is
th e ti m e o u t S e rv e r.
in Q lik
S ense
S e rv e r s e t
to ?

D A Q S 3 .2 │ A c tiv ity B o o k
W h ile w o r k - O ne user - I s t h is a -C h e c k th e -B a s e d o n
in g in t h e im p a c t e d . t im e o u t a p p lic a t io n y o u r r e v ie w
m a r k e t in g A re th e re is s u e lo g f o r t h e o f th e
app, a user o th e r u s e rs r e la t e d t o QRS. a p p lic a t io n
re p o rts th a t im p a c t e d ? d a ta lo g in t h e
-C h e c k th e
th e a p p v o lu m e ? Q R S and
a p p lic a t io n
fre e z e s a n d QSS,
lo g f o r t h e
th e n th e d e t e r m in e
QSS.
u s e r g e ts a b e s t c o u rs e
m essage o f a c t io n .
th a t s a y s
“re c o n -
n e c t in g t o
s e rv e r.”

T h e H R d ir - W h ic h -H a v e th e -C h e c k th e - V e r if y t h e
e c t o r c a lls t o u s e rs ? A re H R d ir - S e c t io n lis t g iv e n t o
re p o rt th a t th e y H R e c to r s e n d A c c e s s a p p lic - y o u b y th e
s o m e u s e rs u s e rs ? a lis t o f a ll a t io n t a b le . D ir e c t o r
can see D e t e r m in e u s e rs w h o -C h e c k th e - V ie w a n y
s a la r y w h o th e a re n o t p e r- D a ta M o d e l r e q u is it e
in f o r m a t io n u s e rs w h o m it t e d t o V ie w e r in Q lik s e c u r it y
th a t th e y s h o u ld o r v ie w S ense. r u le s
m ust not be s h o u ld n o t s a la r y
a llo w e d t h a t have in f o r m -
access. access. a t io n

A c t iv it y 1 8 . 2 : E x p lo r e Q lik C o m m u n it y

S t e p - b y - s t e p g u id e

Y o u a r e n e w t o Q lik C o m m u n it y a n d w a n t t o s e e h o w t h is s it e c a n
h e lp y o u w it h t h e f o llo w in g it e m s :

1 . C h a n g e p a g e la n g u a g e a n d e d it y o u r p e r s o n a l p r o f ile .
2 . S e a r c h f o r t h e p o s s ib le a n s w e r in Q lik S e n s e F o r u m r e g a r d in g
t h e w a y t o lo a d D a t a in E x t e n s io n w it h o u t u s in g a n e x p r e s s io n .
3 . P o s t a q u e s t io n o r s t a r t a d is c u s s io n in Q lik C o m m u n it y .
4 . C h e c k t h e la t e s t a n n o u n c e m e n t f r o m Q lik E d u c a t io n S e r v ic e s
F o ru m .

126
L e s s o n 1 9 : B a c k u p a Q lik S e n s e S ite
< < P r e v io u s L e s s o n

O b je c t iv e s T o p ic s
n E x p la in h o w t o n "Ite m s to B a c k u p "
b a cku p ce r- b e lo w
t if ic a t e s
n E x p la in h o w t o
b a c k u p a s it e A c t iv it ie s
n " A c t iv it y 1 9 . 1 :
B a c k in g U p C e r -
t if ic a t e s " o n t h e
next page
n " A c t iv it y 1 9 . 2 :
B a c k in g U p a S it e
" o n p a g e  1 3 7

Ite m s to B a c k u p
n I t is r e c o m m e n d e d t o b a c k u p y o u r Q lik S e n s e s it e a n d t h e c e r -
t if ic a t e s u s e d o n t h e c e n t r a l n o d e , s o t h a t t h e y a r e a v a ila b le in
c a s e a r e s t o r e is n e e d e d .
n T h is le s s o n d e s c r ib e s h o w t o b a c k u p a Q lik S e n s e s it e in a
d e f a u lt in s t a lla t io n w h e r e a P o s t g r e S Q L d a t a b a s e is u s e d a s
t h e r e p o s it o r y d a t a b a s e .
n F o r S h a r e d P e r s is t e n c e d e p lo y m e n t s , y o u m u s t e it h e r p e r f o r m
t h e m a n u a l t a s k o f m a n u a lly c o m p le t in g b a c k u p s , a n d in t h e
e v e n t o f a d is a s t e r h a v in g t o m a n u a lly r e s t o r e f u n c t io n a lit y a n d
r e p o r t s . H o w e v e r , it is p o s s ib le t o c r e a t e s c r ip t s t o a u t o m a t e
th e p ro c e s s .

C o n s id e r a t io n :
T h e fo llo w in g ite m s n e e d to b e c o n s id e re d w h e n b a c k in g u p
a s ite :

n R e p o s it o r y d a t a b a s e : T h e d a t a b a s e c o n t a in s a ll c o n f ig u r a t io n
d a t a f o r t h e s it e .
n C e r t if ic a t e s f o r t h e Q lik S e n s e s e r v ic e s : T h e c e r t if ic a t e s a r e
u s e d t o e n c r y p t t h e t r a f f ic b e t w e e n t h e s e r v ic e s a n d t h e u s e r s .
M a k e s u r e t o b a c k u p t h e c e r t if ic a t e s in o r d e r n o t t o lo s e a n y
e n c r y p t e d d a t a ( f o r e x a m p le , p a s s w o r d s f o r d a t a c o n n e c t io n s ) .
n L o g d a ta
n A p p lic a t io n d a t a : T h e d a t a m o d e ls in t h e Q lik S e n s e a p p s .
n A n y c o n t e n t t h a t s u p p o r t s t h e a p p s ( f o r e x a m p le , Q V D f ile s )

D A Q S 3 .2 │ A c tiv ity B o o k
Ite m s to R e s to re
T h e f o llo w in g it e m s n e e d t o b e c o n s id e r e d w h e n r e s t o r in g a s it e :

n Q lik S e n s e s o f t w a r e
n R e p o s it o r y d a t a b a s e : T h e d a t a b a s e c o n t a in s a ll c o n f ig u r a t io n
d a t a f o r t h e s it e .
n C e r t if ic a t e s f o r t h e Q lik S e n s e s e r v ic e s : T h e c e r t if ic a t e s a r e
u s e d t o e n c r y p t t h e t r a f f ic b e t w e e n t h e s e r v ic e s a n d t h e u s e r s .
M a k e s u r e t o b a c k u p t h e c e r t if ic a t e s in o r d e r n o t t o lo s e a n y
e n c r y p t e d d a t a ( f o r e x a m p le , p a s s w o r d s f o r d a t a c o n n e c t io n s ) .
n L o g d a ta
n A p p lic a t io n d a t a : T h e d a t a m o d e ls in t h e Q lik S e n s e a p p s .
n A n y c o n t e n t t h a t s u p p o r t s t h e a p p s ( f o r e x a m p le , Q V D f ile s )

O t h e r r e la t e d t o p ic s

n P la n n in g Q lik S e n s e D e p lo y m e n t s
n B a c k in g U p a n d R e s t o r in g a S it e
n B a c k in g U p a S it e M a n u a lly

Lessons
A c t iv it ie s
n G o t o t h e t o p o f t h is L e s s o n
n " A c t iv it y 1 9 . 1 : B a c k in g U p
C e r t if ic a t e s " b e lo w n P r e v io u s L e s s o n

n " A c t iv it y 1 9 . 2 : B a c k in g U p a
S it e " o n p a g e  1 3 7

A c t iv it y 1 9 . 1 : B a c k in g U p C e r t if ic a t e s

S t e p - b y - s t e p g u id e

C e r t if ic a t e s c a n b e v is u a lly c o n f ir m e d in t h e M ic r o s o f t M a n a g e m e n t
C o n s o le ( M M C ) w it h t h e c e r t if ic a t e s n a p - in a d d e d . P r o c e e d a s f o l-
lo w s t o m a k e a b a c k u p o f t h e c e r t if ic a t e s o n t h e c e n t r a l n o d e in a
Q lik S e n s e s it e :

1 . R u n m m c a s t h e u s e r t h a t is u s e d t o r u n Q lik S e n s e s e r v ic e s .

128
2 . S e le c t F i l e > A d d / R e m o v e S n a p - i n .

3 . D o u b le - c lic k C e r t i f i c a t e s .

D A Q S 3 .2 │ A c tiv ity B o o k
4 . S e le c t C o m p u t e r a c c o u n t a n d c lic k N e x t .

5 . S e le c t L o c a l c o m p u t e r a n d c lic k F i n i s h .

130
6 . D o u b le - c lic k C e r t i f i c a t e s .

7 . S e le c t M y u s e r a c c o u n t a n d c lic k F i n i s h .

D A Q S 3 .2 │ A c tiv ity B o o k
8 . C lic k O K .

9 . E x p a n d C e r t i f i c a t e s ( L o c a l C o m p u t e r ) in t h e le f t p a n e l.

132
1 0 . E x p a n d t h e T r u s t e d R o o t C e r t i f i c a t i o n A u t h o r i t i e s f o ld e r
a n d s e le c t t h e C e r t i f i c a t e s f o ld e r .
1 1 . R ig h t - c lic k t h e c e r t if ic a t e t h a t is C e r t i f i c a t e A u t h o r i t y ( C A ) f o r
a ll n o d e s in t h e Q lik S e n s e s it e [ c a lle d S e r v e r 1 . A B C . C O M - C A ]
a n d s e le c t A l l T a s k s > E x p o r t . T h e C A is n a m e d < m a c h in e _
t h a t _ is s u e d _ t h e _ c e r t if ic a t e > - C A b y d e f a u lt .

1 2 . C lic k N e x t .

D A Q S 3 .2 │ A c tiv ity B o o k
1 3 . S e le c t Y e s , e x p o r t t h e p r iv a t e k e y a n d c lic k N e x t .

1 4 . S e le c t P e r s o n a l I n f o r m a t i o n E x c h a n g e .
1 5 . T ic k t h e E x p o r t a ll e x t e n d e d p r o p e r t ie s b o x a n d t h e n c lic k
N e x t.

134
1 6 . E n t e r a n d c o n f ir m a p a s s w o r d . T h e n c lic k N e x t . T h e p a s s w o r d
is n e e d e d w h e n im p o r t in g t h e c e r t if ic a t e .

1 7 . E n t e r a f ile n a m e f o r t h e . p f x f ile a n d c lic k N e x t .

N o t e : I t is r e c o m m e n d e d t o in c lu d e t h e s e r v e r n a m e in t h e f ile
n a m e t o a v o id c o n f u s io n w it h o t h e r c e r t if ic a t e f ile s

D A Q S 3 .2 │ A c tiv ity B o o k
1 8 . C lic k N e x t , t h e n C lic k F i n i s h .

T h e . p f x f ile t h a t c o n t a in s t h e C A f o r a ll n o d e s in t h e Q lik S e n s e s it e
is s t o r e d in t h e s e le c t e d lo c a t io n .

1 9 . S t a r t in g a t s t e p 1 1 , r e p e a t t h e p r o c e d u r e a n d e x p o r t t h e s e r v e r
c e r t if ic a t e ( t h a t is , t h e S S L c e r t if ic a t e ) , w h ic h is lo c a t e d u n d e r
C e rtific a te s (L o c a l C o m p u te r)> P e rs o n a l> C e rtific a te s . T h e
s e r v e r c e r t if ic a t e a ) h a s t h e s a m e n a m e a s t h e D o m a in N a m e
S y s t e m ( D N S ) n a m e o f t h e m a c h in e , a n d b ) is s ig n e d b y t h e C A
f o r a ll n o d e s in t h e s it e .
2 0 . S t a r t in g a t s t e p 1 1 , r e p e a t t h e p r o c e d u r e a n d e x p o r t t h e c lie n t
c e r t if ic a t e ( t h a t is , t h e I D o f t h e c lie n t ) , w h ic h is lo c a t e d u n d e r
C e r t i f i c a t e s - C u r r e n t U s e r > P e r s o n a l > C e r t i f i c a t e s . T h e c li-
e n t c e r t if ic a t e is n a m e d Q lik C lie n t a n d is s ig n e d b y t h e C A f o r a ll
n o d e s in t h e s it e .
2 1 . C lo s e t h e M M C c o n s o le .

N o c h a n g e s h a v e to b e s a v e d .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

136
A c t iv it y 1 9 . 2 : B a c k in g U p a S it e

S t e p - b y - s t e p g u id e

M a k e a b a c k u p o f t h e r e p o s it o r y d a t a b a s e . I n a s h a r e d p e r s is t e n c e
d e p lo y m e n t w it h t h e d a t a b a s e o n a d e d ic a t e d m a c h in e , t h is n e e d s
t o b e p e r f o r m e d o n t h e d a t a b a s e s e r v e r , u s in g t h e in s t a lla t io n lo c -
a t io n t h a t y o u s e le c t e d . P r o c e e d a s f o llo w s t o b a c k u p a Q lik S e n s e
s it e :

1 . O n S e r v e r 1 , s t o p a ll s e r v ic e s E X C E P T Q lik S e n s e R e p o s it o r y
D a ta b a s e .

T h e im a g e b e lo w in d ic a t e s t h a t a ll s e r v ic e s E X C E P T t h e Q l i k
S e n s e R e p o s ito ry D a ta b a s e h a v e b e e n s to p p e d .

2 . O p e n p g A d m i n 4 . Y o u c a n f in d t h e t o o l o n t h e T a s k B a r o r o n
th e S ta rt M e n u

D A Q S 3 .2 │ A c tiv ity B o o k
3 . E x p a n d S e rv e rs to s h o w Q lik _ S e n s e .

4 . D o u b le - c lic k t h e Q l i k _ S e n s e s e r v e r a n d e n t e r t h e p a s s w o r d
Q lik S e c u r e in t h e in p u t f ie ld . D o n o t s a v e t h e p a s s w o r d .

138
5 . S e le c t t h e Q S R d a t a b a s e f r o m S e r v e r s a n d e x p a n d it . [ W a it a
f e w s e c o n d s f o r t h e r e d [ X ] t o d is a p p e a r ] .

D A Q S 3 .2 │ A c tiv ity B o o k
6 . R ig h t c lic k o n Q S R d a t a b a s e a n d s e le c t B a c k u p .

140
7 . T y p e in F ile n a m e B a c k u p .

D A Q S 3 .2 │ A c tiv ity B o o k
8 . S e le c t S Q L _ A S C I I f o r E n c o d in g . S e le c t q l i k s e n s e r e p o s i t o r y
a s R o le n a m e . S t a r t t h e B a c k u p b y s e le c t in g t h e B a c k u p b u t -
to n .

6 . N o t ic e t h e d ia lo g in t h e lo w e r r ig h t - it s h o w s t h a t t h e B a c k u p jo b is
c re a te d a n d s ta rte d .

142
9 . N o t ic e t h e d ia lo g in t h e lo w e r r ig h t - it s h o w s t h a t t h e B a c k u p jo b
h a s s u c c e s s f u lly c o m p le t e d .

D A Q S 3 .2 │ A c tiv ity B o o k
1 0 . C lic k t h e C l i c k h e r e f o r d e t a i l s t o la u n c h t h e P r o c e s s
W a tc h e r.

144
1 1 . S e le c t t h e b l u e e l e p h a n t i c o n in t h e u p p e r le f t c o r n e r a n d
s e le c t C l o s e t o c lo s e P g A d m i n 4 .

1 2 . T h e d a t a b a s e b a c k u p w ill b e s h o w n in t h e f o llo w in g lo c a t io n :

D A Q S 3 .2 │ A c tiv ity B o o k
N o t e : p g A d m in is a n O p e n S o u r c e a d m in is t r a t io n a n d d e v e l-
o p m e n t p la t f o r m f o r P o s t g r e S Q L , W h e n c o n f ig u r in g it f o r Q lik
S e n s e , u s e p o r t 4 4 3 2 . Y o u c a n d o w n lo a d it h e r e .

1 3 . C h a lle n g e : C re a te a Q lik S e n s e B a c k U p C e n tra l N o d e


f o ld e r o n t h e d e s k t o p . M a k e a b a c k u p o f a n y lo c a t io n s w h e r e
c o n t e n t t h a t s u p p o r t s t h e Q lik S e n s e e n v ir o n m e n t m a y b e k e p t
( f o r e x a m p le , Q lik _ S h a r e _ R o o t , Q V D f ile s c r e a t e d b y lo a d
s c r ip t s ) .
1 4 . S t a r t t h e Q lik S e n s e s e r v ic e s m a n u a lly in t h e f o llo w in g o r d e r :

a . Q lik S e n s e R e p o s it o r y S e r v ic e ( Q R S )
b . Q lik S e n s e P r o x y S e r v ic e ( Q P S ) , Q lik S e n s e E n g in e S e r v ic e
( Q E S ) , Q lik S e n s e S c h e d u le r S e r v ic e ( Q S S ) , Q lik S e n s e P r in t -
in g S e r v ic e ( Q P R ) , a n d Q lik S e n s e S e r v ic e D is p a t c h e r ( Q S D )
in n o s p e c if ic o r d e r . N o t e t h a t t h e Q R D s e r v ic e is s t ill r u n n in g .

T h e o r d e r is im p o r t a n t b e c a u s e t h e Q R S is d e p e n d e n t o n t h e Q R D
a n d t h e r e s t o f t h e s e r v ic e s a r e d e p e n d e n t o n t h e Q R S .

N o t e : R e s t o r in g a s it e is b e y o n d t h e s c o p e t h is c la s s . F o r in f o r m -
a t io n o n r e s t o r in g a Q lik S e n s e s it e , s e e m o r e in f o h e r e .

N o t e : B e c a u s e o f t h e r e s p o n s iv e n a t u r e o f t h e p r o d u c t , y o u r
e x a m p le m ig h t n o t r e s e m b le e x a c t ly t h e e x a m p le a b o v e . T h is is

146
b e c a u s e t h e s iz e a n d t h e p o s it io n o f t h e in t e r f a c e d e p e n d o n y o u r
d e v ic e ' s r e s o lu t io n .

D A Q S 3 .2 │ A c tiv ity B o o k

Potrebbero piacerti anche