Allowing login to multiple instances

When using multiple IBM Planning Analytics instances with the same credentials in your Canvas application, you will now be able to authenticate to all your instances by entering the credentials only once.

A property named loginInstances has been added into an instance’s configuration via the instances.json file. This is an array containing a string of instance name for which this will try to log into. For example,

[
{
    “name”:”dev1”,
  
  “loginInstances”:[“dev2”, “dev3”]
},
{
    “name”:”dev2”,
    
},
{
    “name”:”dev3”,
    
}
]

For flexibility, the following broadcast events has also been added so you can check for when the other instances have logged in:

  • login.instance.start

  • login.instance.status

  • login.instance.success

  • login.instance.failure

And on each broadcast, the name of the instance is also included along with other information depending on the stage of the process.