question

Barbara (Victron Energy) avatar image
Barbara (Victron Energy) asked

Introducing Technician access level in VRM

Just released in VRM is ‘Technician’ access level on a site. This access level allows for controlling a site similar as full access users could before. What’s more, technicians can see a site’s diagnostics data, carry out firmware updates and control devices linked to the site. The difference between technicians and site admins will come from three restrictions: technicians cannot delete a site, replace the GX device linked to a site, nor can they edit other user’s access to the site.


The technician role is perfect for sharing a site with users that should be able to troubleshoot and perform maintenance on a system, without risks of making administrative changes that cannot be made undone.

screenshot-2024-06-12-at-193407.png

The previous ‘non-full-access’ user is now replaced by a ‘user’ role. The access of this type of user is unaffected by these changes.


In providing this new access level, we are taking the first step to more granular access to VRM. In the future, we would like to facilitate you to set permissions specifically per user linked to a site.

screenshot-2024-06-12-at-193623.png

To change a user’s access to technician, head to the user settings of your site in VRM. You will find a dropdown next to each user with the choices ‘user’, ‘technician’ and ‘admin’. On top of the user table, you can click on the 'i' icon to refer to a list of actions and whether a user role is allowed to that action in VRM.

Any feedback on this feature is more than welcome, to improve access levels in VRM even more.

Note: To test the technician role, please don't change your current admin user to technician, as you won't be able as a technician to give yourself admin rights again.

VRMaccessaccess levelfleet managementuser roles
1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

andrii-podanenko avatar image andrii-podanenko commented ·

Thank you.

This is helpful by definition.

0 Likes 0 ·
7 Answers
rpsmith avatar image
rpsmith answered ·

I changed my Current Connected user access to Tech instead of Admin and now I can't change it to anything else! Looks like a software bug to me!

4 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Hi @rpsmith,

In order to change the account role you need to be logged in as the Admin user.

A technician cannot change their role, they need the admin user to do it.

0 Likes 0 ·
ramatt avatar image ramatt Guy Stewart (Victron Community Manager) ♦♦ commented ·

Is there a mechanism that prevents the last Admin on a site from changing their own role and soft-locking the VRM installation? If not I'd strongly recommend rolling back this change until something similar is implemented, otherwise I expect an uptick in support requests which could be easily avoided (mainly from end-user admins).

1 Like 1 ·

Hi @Ramatt ,

As you describe it is not possible to change the last Admin. That action is blocked.

Each site maintains at least one Admin.

One improvement that will be made is that if a user tries to change their own role from Admin to another role, we will add an additional confirmation step that warns them that they will not be able to change it back without help from the other Admin.

But if they are the only admin then VRM won’t allow the change at all.

3 Likes 3 ·
rpsmith avatar image rpsmith Guy Stewart (Victron Community Manager) ♦♦ commented ·
I just tried it again and I can now change that account to user or admin. I was not able to do that yesterday even though I was logged in as Admin.
1 Like 1 ·
neptuneuk avatar image
neptuneuk answered ·

@Barbara (Victron Energy) I invited myself as a 'Technician' user (new unique email address) in to my personal installation.

Invite received and accepted.

Created new user details.

##No activation email received for new user account##

Technician user has been added to inviting installation and is visible in user list.

Technician user unable to log in to VRM as account not activated.

Unable to delete Technician user from inviting installation (when logged in as admin - see image) as it states there must be at least 1 full control user??


Needs to be a way to resend activation (not invite) email.

Admin should be able to delete any user that is a 'Technician' or 'User' regardless of activation status from their installation


vrmtechuserissue.png

What now?


3 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Hi @NeptuneUK,

Your new user doesn't need to create their account from the email. They can register their account here - https://vrm.victronenergy.com/register

As long as it is registered with the same email address then it will be recognised.

0 Likes 0 ·
neptuneuk avatar image neptuneuk Guy Stewart (Victron Community Manager) ♦♦ commented ·

Hi @Guy Stewart (Victron Community Manager) ,

I understand that, but I wanted to follow the new 'Technician' user flow.

The installation email invite contains a link to create a user if you dont already have a VRM account. I wanted a 'Tech User' to use in the future.

The invite email contains links to the registration site:

Create your own VRM account and access the VRM NB-Marion site by visiting this link:

https://vrm.victronenergy.com/register/invite/[TOKENHERE]?type=site

If you already have a VRM account, please accept your personal invitation by visiting the following link:

https://vrm.victronenergy.com/login/invite/[TOKENHERE]?type=site


1.) I used the 'Create your own' link in the email.

2.) I created a new user.

3.) I did NOT get an activation email.

4.) I could NOT register the same user (see 2 above) as the email address was already registered.

5.) I could NOT login at https://vrm.victronenergy.com as the now registered user (see 2 above) had not activated the account (see 3 above).

6.) I logged in to my VRM Installation as the Installation admin user.

7.) I could see the 'Technician' user that I had invited (see screen shot from my previous post).

8.) I could not delete the invited 'Technician' user from my installation (see screen shot from previous post).

9.) As the invited 'Technician' user I was NOT able to request a new activation email for the 'Technician' user I had created (see 2 and 3 above). Ergo not activation, no ability to log in to VRM (see 5 above).

Without the activation email I assume I am unable to verify the created account, and therefore I am denied access to the VRM. See image.

vrmtechuserissue2.png

The invite 'Email' recipient and the 'Technician' email address that was registered are identical (hence see 9 above and image).

On a more positive note:

Now when logged in as my installation admin user, I can now see the 'Technician' user but also with the ability to change the user type (not available previously, see my previous post image)

vrmtechuserissue3.png

0 Likes 0 ·
Hi again @NeptuneUK,

We've made a change to our outbound email that should resolve the issue you experienced.

Can you please confirm that everything is working as expected now?

0 Likes 0 ·
maa avatar image
maa answered ·

Cool, great idea !

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

diederik avatar image
diederik answered ·

Shouldn't there be a warning when an admin downgrades himself to technician?

1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Yes, I have the feature request in with the team and it will be coming soon.
1 Like 1 ·
rr-engineering avatar image
rr-engineering answered ·

This is great, thanks for that improvement. This will be very useful to give to advanced users that want to tinker but it should stop them getting onto real trouble. Your future concept of allowing selection of features available to the user is also a good one.

For my less advanced ESS users it would be great to get access to scheduled charging and grid setpoint in the VRM. Those are really the only two settings they want to fiddle with and this would mean they would not have to delve into the remote console.

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

kyros32 avatar image
kyros32 answered ·

Hello everyone,

I would like to report a bug with "Technician" user access level - when group is selected, user can not see "Realtime" updates in VRM. Basically like if VRM could not connect to site. You never (or sporadically) see "Real time" - only 1 minute ago for example.


Regards,

kyros32


3 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Hi @kyros32 , thank you for alerting us. What do you mean with 'when group is selected'?
0 Likes 0 ·
kyros32 avatar image kyros32 Barbara (Victron Energy) ♦ commented ·
@Barbara (Victron Energy) Hello Barbara, I simly meant when this access group/access level is selected. I don’t know, which terminology we are using, but I was referring to rights/access level/access group “Technician”.



0 Likes 0 ·
Show more comments
neptuneuk avatar image
neptuneuk answered ·

@Barbara (Victron Energy)

Hi,

I'm reporting a possible bug. The technician user is not presented with the 'Remote Console' menu option.

If I promote the 'Technician' user to 'Admin' it appears in the installations menu options, demote the technician user and the option is not displayed in the installations menu.

In the user rights matrix, technican users are shown as having Remote Console rights.

This is obviously a very useful option to have access to.

5 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Hi @NeptuneUK , thank you for bringing that up. We will make sure technicians also see the remote console in VRM.
1 Like 1 ·
neptuneuk avatar image neptuneuk Barbara (Victron Energy) ♦ commented ·
Hi @Barbara (Victron Energy) also wanted to advise that a technician user is unable to configure devices via the Victron Connect app + VRM, in the way that an user with admin rights can. I'm assuming because of the same / similar issue that affects the 'Remote Console' display in VRM.


Promoting the 'Technician' user to an 'Admin' means all devices are visible and configurable in the Victron Connect app under VRM -> Devices. Demote the 'Technician' user back to 'Technician' no devices are displayed. Obviously this functionality is an absolute golden ability to support users from anywhere in the world, reconfiguring devices etc if needed. Who else has this potential ability?!

For installers / dealers / distributors this absolutely helps cement the relationship between them and their clients and reduces costs by not having to attended a site to troubleshoot and/or do minor or major config changes.

I am so impressed by the work that has gone into this so far, and I can see this becoming one of the 'Killer' points in favour of Victron products. Well done all!

0 Likes 0 ·
Hi @NeptuneUK,

This bug has now been fixed and a technician can configure devices with VictronConnect again.

Please try it and let us know how it goes.

0 Likes 0 ·
scoraigwind avatar image scoraigwind Guy Stewart (Victron Community Manager) ♦♦ commented ·
Seems like technicians still cannot use the remote console though?
0 Likes 0 ·
Hi @scoraigwind,

I tested this fix in beta myself and expected it to be deployed yesterday, but it appears that it wasn't yet.

I have just followed up with the VRM team again to find out why, apologies for this additional delay. Hopefully resolved very soon.

0 Likes 0 ·

Related Resources