Vision Vs Perspective Debate

There are definitely some things Perspective just can't do. But, it can do a lot, it is just different in the approach.

What are some things you consider that either can't be done or aren't intuitive in Perspective.

Scripting particular to an individual client according to device..
Security particular to an individual client according to device..
Native graphics tools.
Certain types of animation - an individual bar fill?

The usual I suppose.

I'm reasonably certain you can do this with Security Levels via Security Zones.

Pretty sure you can do this too by attaching a Style class to the component, but some more clarity would be helpful.

1 Like

I don' think Perspective can know which device a client is running on.

If UserA logs on to PC1 having different privileges if UserA logs on to PC2?

I found a way to represent a meter with a animated bar but it wasn't intuitive - drag-drop-link-scale

Security Zones allow for specifying ranges of IPs. So create a Security Zone of PC1, where the only defined IP is that of the Device. Then, you can make a Security Level which requires that Security Zone. Finally, you can require the Security Level as a requirement for some Action or script.

1 Like

Thanks, I'll look into that for later. I think some of the clients used here are DHCP.
Would I be able to use this with an inactivity logout for a zone if I set up each device as a zone?

If the DHCP server gives out the same IP address every time, and there is no NAT between the device and the gateway, then you can make meaningful single-device security zones. Otherwise, not. Perspective doesn't (yet?) have a reliable per-device unique identifier. Vision can do this with MAC addresses or BIOS serial numbers or a host of other persistent identifiers that can only be obtained by running local code with user privileges. (Precisely the capability that browsers go to great length to prevent happening, for darn good reasons.)

Browser-based technology is fundamentally broken for this kind of thing, because it really needs trusted code on both ends. See more details in the topic Andrew linked on November 14th.

IA's "Use Perspective for everything" marketing is credibility-killing when the limitations are discussed in detail. :frowning_face:

7 Likes

The gateway offers a reverse DNS lookup option that can be decent if everything is set up right and your clients are playing nice. I probably wouldn't count on it for any serious security - it's more like a latch and a sign saying "authorized personnel only" than like a lock. It's nice for something like opening a client to a default page on a dashboard for convenience though.

4 Likes

"everything" meaning your facility DNS infrastructure, which is typically not under the controls department's control (ahem). If DNS exists at all. Vision can reliably use MAC addresses and similar robust hardware information no matter what infrastructure you have.

3 Likes