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'
/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.
/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.