Skip to main content

Clearance limiting add-in access

rrene-1125
Original Poster

How do you limit someone from the Fuel Provider addin but allow them access to other addins?

Join the conversation

You need to be logged in to reply to this post and participate in the Geotab Community discussions.

Top Answers

EishiFUN
Geotabber

Hey @rrene-1125​  I did get an update for this I wanted to share with you.

 

In the JSON configuration file of an add-in, you can add the following:

"enableViewSecurityId":true

 

This will add a new clearance option called View "[name of add-in]" add-in. This can then be enabled / disabled for security clearance profiles. So add-ins do not have to be all or nothing for users - and instead you can specify which add-ins you'd like a particular security clearance level to have.

 

Try this out and let me know how it goes. This should allow you to add extra security clearances you can turn on and off for specific add-ins. Feel free to reach out with any questions.

 

Have a good weekend!

Eishi FUN

5 Replies

EishiFUN
Geotabber

Hello @rrene-1125​ ,

 

Thank you for asking your question in our community. I know there has been some talk about this before but I am not sure where we are at with creating something like this. My best suggestion is to put your comments and upvote this feedback submission we got about this previously. Cannot restrict access to only some Add-ins on security clearance level

 

This will let our product managers know there is more interest in this feature being added. If I find anything else out about this I will let you know.

 

If you have any questions please let me know.

 

Have a good one!

Eishi FUN

EishiFUN
Geotabber

Hey @rrene-1125​  I did get an update for this I wanted to share with you.

 

In the JSON configuration file of an add-in, you can add the following:

"enableViewSecurityId":true

 

This will add a new clearance option called View "[name of add-in]" add-in. This can then be enabled / disabled for security clearance profiles. So add-ins do not have to be all or nothing for users - and instead you can specify which add-ins you'd like a particular security clearance level to have.

 

Try this out and let me know how it goes. This should allow you to add extra security clearances you can turn on and off for specific add-ins. Feel free to reach out with any questions.

 

Have a good weekend!

Eishi FUN

rrene-1125
Original Poster

Can you show me how to add it to this addin?

 

{

"name": "Fuel Transaction Provider (by Geotab)",

"supportEmail": "support@example.com",

"version": "2.1.0",

"signature": "12345-MYSIGNATURE",

"items": [

{

"icon": "https://cdn.jsdelivr.net/gh/Geotab/addin-fuel-transaction-provider@master/images/icon.png",

"path": "EngineMaintenanceLink/",

"menuName": {

"en": "Fuel Transaction Provider"

},

"url": "https://cdn.jsdelivr.net/gh/Geotab/addin-fuel-transaction-provider@master/fuelTransactionProvider.html"

}

],

"key": "12345-MYAPIKEY",

"isSigned": false

}

rrene-1125
Original Poster

I figured out how to add it but then in all the clearances, it is greyed out and cannot be turned on.

EishiFUN
Geotabber

Hey @rrene-1125​ this should be enabled by default only for the administrator clearance. If you want to use this for other clearances you will need to make sub clearances and you should be able to enable or disable this clearance for them. This worked well when I was testing it in my database. Let me know if you have any other questions. Here are a couple screen shots if that is helpful:

 

Sub clearance I made:imageWhat it looks like by default on the admin clearance:

imageWhat all the other clearances should look like by default:

image

Still have questions?