[JET API or JavaScript] How to check Eikon access permisson?

Hi,

Is there a way to check whether a specified user has the access permisson on a specified RIC/Chain (e.g. 0005.HK or .SQUOTA.HS) through JET API or JavaScript?

Thanks,

Bo

Best Answer

  • Alex Putkov.1
    Alex Putkov.1 ✭✭✭✭✭
    Answer ✓
    Hi Bo,

    When you subscribe to a RIC the updatedValues parameter returned to onUpdate event handler contains STATUS object. When the user is not permissioned for the RIC the "formatted" property of the STATUS object returns "NOPERM".

    function onUpdateHandler(subscription, ric, updatedValues) {
        if (updatedValues["STATUS"]) {
            if (updatedValues["STATUS"].formatted === "NOPERM") {
                //user is not permissioned for the ric
            }
        }
    }

    Hope this helps,
    Alex

Answers

  • Hi Alex,

    Thanks for your detailed clarification.
    I'm using JET 1.6.0 and Eikon 4.0.27. It might be caused by that my JET is not the latest version. I'll upgrade it and try again.

    Regarding the documentation, I really agree with you. When using the JET API, many cases only can be resolved by experience. Since there is not any related document.

    Thanks,

    Bo

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.