5. Customizing the command line
With HOPEX out of the box, it is not necessary to change command lines.
This can be useful if you need to
• Design new profiles.me
• Use value packs.
• Tune license vision of a specific user.
Remember that it is not recommended to alter command line of standard profiles.
Each product is associated to a product code.
Ex: HOPEX Business Process Analysis code 'HBPA'
A property Command line can be configured at several levels:
|
Level
|
Comment
|
|
Profile level
|
Configuration at this level is recommended. As there are less profiles than users, configuration is easier to maintain.
|
|
User level (Login)
|
Configuration at this level is NOT recommended. It is mainly available for compatibility with previous versions.
|
At each level, it is possible to specify a command line according to the type of user chosen.
|
Type of users
|
Possible syntax
|
Examples
|
|
Main users
|
/RW'<list of product codes>' /RO'< list of product codes>
|
/RW'DMO;HBPA'
/RW'DMO;HBPA' /RO'DBB'
|
|
Viewer users
|
/HV'<list of product codes>'
|
/HV'HBPA'
|
|
Contributor users
|
/HC'<list of product codes>'
|
/HC'APM'
|
Where:
• /RW: defines a list of product code accessed in read/write mode.
Note that /K (previous specification) is equivalent to '/RW'
Note that /K (previous specification) is equivalent to '/RW'
• /RO: is optional and defines a list of product code accessed in read/only mode.
Note that /RO is only a complement to /RW and cannot be used without /RW.
Do not use /RO command lines to provide a consultation access. Use viewer users instead.
Note that /RO is only a complement to /RW and cannot be used without /RW.
Do not use /RO command lines to provide a consultation access. Use viewer users instead.
• /RW, /HV and /HC are exclusive. They cannot be mixed in a command line.
5.1. Configure main users (/RW /RO)
Configure profile command line
Use the /RW syntax and eventually /RO syntax and quote product codes.
Ex:
/RW'APM,HBPA' for main users on APM
/RW'APM,HBPA' /RO'DBB' for main users on APM and consultation on DBB
It is not possible to use /RO without /RW
Ex
/RO 'APM,DBB' is not allowed
5.2. Configure viewer profiles (/HV)
By convention, a product programmed in dedicated mode will use the VIEW counter. Check the licence.
|
Extract of licence description
|
Comment
|
|
[MEGAComponentInfo]
(LAN) HOPEX MainUser=3 ; 0
(RSQ) Repository Storage (SQL Server)=YES
(DMO) HOPEX Logical Data=3 ; 5
(SUP) HOPEX Power Supervisor=1 ; 1
(APM) HOPEX IT Portfolio Management=1 ; 1
(ANW) Web Front-End=NO
(HPP) HOPEX Productivity Pack=NO
(HBPA) HOPEX Business Process Analysis=3 ; 3
(CBTR) HOPEX Contributor=1 ; 0
(VIEW) HOPEX Viewer=1 ; 0
APM_F=5 ; 0
LAN_D=5 ; 0
LAN_F=3 ; 0
[MEGABundleInfo]
APM_F=APM
LAN_D=LAN
LAN_F=LAN
|
Counter of main users (shared mode)
-
-
Programmed in shared mode
Programmed in dedicated mode
Programmed in dedicated mode
-
-
Programmed in dedicated mode
Counter of contributor users
Counter of view users
Programmed in concurrent mode
Counter of main users (dedicated mode)
Counter of main users (concurrent mode)
|
Configure profile command line
Use the /HV syntax and quote product codes.
Ex: /HV'APM,DBB'
5.3. Configure contributor profiles (/HC)
By convention, a product programmed in dedicated mode will use the CBTR counter. Check the licence.
|
Extract of licence description
|
comment
|
|
[MEGAComponentInfo]
(LAN) HOPEX MainUser=3 ; 0
(RSQ) Repository Storage (SQL Server)=YES
(DMO) HOPEX Logical Data=3 ; 5
(SUP) HOPEX Power Supervisor=1 ; 1
(APM) HOPEX IT Portfolio Management=1 ; 1
(ANW) Web Front-End=NO
(HPP) HOPEX Productivity Pack=NO
(HBPA) HOPEX Business Process Analysis=3 ; 3
(CBTR) HOPEX Contributor=1 ; 0
(VIEW) HOPEX Viewer=1 ; 0
APM_F=5 ; 0
LAN_D=5 ; 0
LAN_F=3 ; 0
[MEGABundleInfo]
APM_F=APM
LAN_D=LAN
LAN_F=LAN
|
Counter of main users (shared mode)
-
-
Programmed in shared mode
Programmed in dedicated mode
Programmed in dedicated mode
-
-
Programmed in dedicated mode
Counter of contributor users
Counter of view users
Programmed in concurrent mode
Counter of main users (dedicated mode)
Counter of main users (concurrent mode)
|
Configure profile command line:
Use the /HC syntax and quote product codes.
Ex: /HC'APM,HBPA'
5.4. Configure profiles for value packs
A value pack is a set of products used as a whole.
ex: value pack VPP_F aggregates the following products: APM;ADES;DBB;DMO;ERML;HBPA;HBAS;BASP;HCJ;HITA;HITS;PPM;IDEA;INFA;HAM.
By convention, a product programmed via a value pack will use the counter of the value pack code. Check the licence.
|
Extract of licence description
|
Comment
|
|
[MEGAComponentInfo]
(LAN) HOPEX MainUser=10 ; 0
(RSQ) Repository Storage (SQL Server)=YES
(SUP) HOPEX Power Supervisor=1 ; 1
(MTS2) HOPEX Power Studio=1 ; 1
(CBTR) HOPEX Contributor=10 ; 0
LAN_D=1 ; 1
VPP_F=10 ; 0
[MEGABundleInfo]
LAN_D=LAN
VPP_F=APM;ADES;DBB;DMO;ERML;HBPA;HBAS;
BASP;HCJ;HITA;HITS;PPM;IDEA;INFA;HAM;
|
Counter of value pack
code and definition of value pack
|
Configure profile command line:
Use the /RW or /HC or /HV syntax and quote product codes.
Ex:
/RW'VPP_F' for main users.
/HC'VPP_F' for contributor users.
/HV'VPP_F' for viewer users.