Configuration of Permission Service

The installation assumes that "Deployment of FIXEdge" have already done.

  1. Unpack fixicc-perm-service-2.x.x.zip into FIXEdge's root dir:
    $ unzip downloads/fixicc-perm-service-2.7.x.zip -d /home/user/B2BITS/FixEdge/v.5.8.0.x
  2. Configure these parameters in fixicc-agent/conf/agent.properties: 
    • SecurityType=RESTService
    • SecurityServiceHost=10.11.12.179
    10.11.12.179 - IP address of current Linux machine with FixEdge. You can use full host name as well as IP address.
  3. set  full host name or IP address in B2BITS/FixEdge/v.5.8.0.x/fixicc-perm-service/conf/b2bits-sec.properties: 
    • service.baseuri= https://10.11.12.179:8080/b2bits-sec 
  4. Install and Start fixicc permission service daemon (need sudo user permissions). Port 8080 should be opened:
    $ /home/user/B2BITS/FixEdge/v.5.8.0.x/fixicc-perm-service/bin/installDaemon.sh
    $ /home/user/B2BITS/FixEdge/v.5.8.0.x/fixicc-perm-service/bin/startDaemonNoPriv.sh
  5. Restart fixicc-agent (need sudo user permissions):
    $ /home/user/B2BITS/FixEdge/v.5.8.0.x/fixicc-agent/bin/stopDaemon.sh 
    $ /home/user/B2BITS/FixEdge/v.5.8.0.x/fixicc-agent/bin/startDaemonNoPriv.sh
  6. Open fixicc either fill Permission Service screen or go to: 
    Edit -> Options -> Permission Service 
  7. Fill fields with default credentials: 
    • username: admin
    • password: admin
    • permission service default port: 8080
    For user with read-only permissions:
    • username: guest
    • password: guest 
  8. Press connect/reconnect 
    Status must be changed to 'connected'