Hi,
Customers requesting to test our Remote Solutions demos get a link to access WebVue.
With that URL, WebVue toolbar is disabled. How was it done?
Can it be activated or deactivated on demand or a specific configuration to always enable / always disable?
Thanks
Regards
Edouard
Hi Edouard,
What URL are you using? I'm curious to see the behavior. As far as I know this feature was not possible. Maybe they managed to move the toolbar outside of the display area playing with resolution settings ?
BR,
Enzo.
Edouard is talking about the online Demo.
https://demo.pcvuesolutions.com/webclient
Nico
But, I am connected and I can see the toolbar !!!
Where is the catch?
Nico
Here is the link https://demo.pcvuesolutions.com/Demo_WebVue_EN
No login, no WebVue toolbar
Edouard
Hi
I want to know how to do that !
Hi all,
You'll notice that the link provided by Edouard redirect to this one: https://demo.pcvuesolutions.com/GraphicalData
This link is a "trick" which accesses directly the GraphicalData Service and not WebVue. I do not know what is exactly behind this exepct that it makes an auto-login to a generic account to get an access token and then request the Graphical service.
As you're not in a WebVue context but in a simple Graphical context, you do not beneift from all the advantages of a full WebVue, which is why the WebVue toolbar is not displayed. By the way, this is the service is used our mobiles app
Hi Florent,
Thanks for your reply. Is there some sort of documentation explaining how to set up this kind of feature?
Thanks in advance.
BR,
Enzo.
Thanks Florent for the details.
Question about this: you do not benefit from all the advantages of a full WebVue.
OK, but do you know what advantages (other than the menu bar) we are losing by using this way?
Nico
No documentation as it is using services that are not documented... You should ask the guys in charge of the demo and the developper who did this behind the scene.
Note that we can't recommend this workaround as it implies having a generic account. A better solution would be to have a "guest" access/button in the login interface to land on the Defuser or something similar, but it does not exist and we do with what we have.
Regarding the benefits of Webue in regards to GraphicalData, Except for the toolbar and its options, I have no clear idea.
The session management might be different, not the same type of token used, logs might be managed differently, ... you should ask Daniel/Bruno about this.
Hi all
FYI this feature has been setup in the online demo to make the access easier from a dev done by daniel originally for Fabien Boissié.
However this feature is not officially supported and should not be promoted neither used without authorization from top level management.
François
I agree that it is not a good practice to use a generic logon account.
For the rest of the story there is nothing considerably secret or magic, I believe.
Accessing the GraphicalData service directly is an essential feature, that allows for integrating graphical elements in a custom web portal. I would see it as part of PcVue's open architecture. In fact, the possibility to authorize a remote session over web services and use it to display mimics in the context of this portal was already present with the former Java-based versions of WebVue. It was presented in the offical WebServices demo project at that time. Direct access to the GraphicalData web service sustains this feature. What was indeed introduced as a new feature with PcVue 12.0 was the possibility to navigate directly to individual mimics, symbols or branches, by using parameters. This is also what you see as "Visuals" in TouchVue or as dashboard elements in SnapVue. And yes, documentation exists, at least partially: feel free to navigate to https://[myurl]/GraphicalData/Help for details.
Unfortunately, due to certain reasons the three main routes are not listed:
- /Mimics/?name=[mymimic]&branch=[mybranch]
- /Symbols/?name=[mysymbol]&branch=[mybranch]
- /Branches/?name=[mybranch]
Regarding the advantages of using the WebVue web app over directly accessing the GraphicalData web service we can asses the following:
- WebVue exists as a preconfigured artifact in the WDC.
- As a consequence the authorization chain is automatically put in place for you and WebVue is registered as a wellknown client application on the Authorization Server when set up over the WDC. A couple of additional things are also set up automatically for you (logging and tracing, settings, etc.).
- Menu bar which yields several subordinate advantages:
- Event viewer.
- Fullscreen mode button.
- Reload button.
- Zoom buttons.
- Options.
- Window list.
- Logout button.
- Splash screen.
- Toast messages.
- Graceful logout (with message) when timeout expires.
- PWA support.
- Browser detection.
- Cookie management.
- Session is recognized as a WebVue session on the PcVue side (type=100).
Conclusion
WebVue is a fully complete, ad-hoc usable mimics viewer app.
GraphicalData, instead, is not an app. It is a service that is used by the WebVue app for basic means of rendering graphics. Given the necessary skills one can use this service directly, basically as a building brick for his or her own custom app. Finally, to make it clear again: if you develop a custom app, you necessarily need to take care of the authorization flow by yourself and for reasons of traceability you should avoid a generic logon account.


