How to see CDE dashboard for external user in Pentaho - pentaho

Hi I am a newbie in Pentaho I used Pentaho community version Using Pentaho CDE dashboard I created my own dashboard. My question is How do I get the dashboard URL to use in viewing the my developed dashboard outside of the biserver? for a external customer?

You may find this answer and this blog useful.
The problem you have here is the access to the URL, which is simple:
right-click the CDE file (blue icon)
click "Open In New Window"
the URL in the new browser window is the URL you're looking for
When adding to iframe, you may also find it convenient appending login-details (user_id=your_user_name, password=your_password) to the URL. Otherwise it requires you to log-in, which is painful to business users.
http://localhost:8080/pentaho/content/pentaho-cdf-dd/Render?solution=foo&path=&file=bar.wcdf&userid=your_user_name&password=your_password

double click on the dashboard tab in PUC.
This will open a new window with a direct url to the dashboard.
EDIT: If you want to be able to open a dashboard on an iframe without giving away authentication details, you can:
Create an user that can only access that dashboard. That way the credentials on the URL will be harmless
Define the dashboard accessible by the anonymous user.
Change the authentication method for your Pentaho server. There's a lot of information regarding that on Pentaho infocenter.

Related

How to Deliver Pentaho CDE Dashboards to Client user Without accessing wcdf, cda files

I am able to provide buttons for each Dashboard for specific users of Pentaho by editing
../pentaho-server/tomcat/webapps/pentaho/mantle/home/index.jsp file
for accessing Dashboard as shown Below.
on click action of button i provided Dashboard.wcdf file links and permission to accessing user.
but for these changes i have to login to Linux and update index.jsp file manually, is there anyway to automate or same changes can be done through any UI interface or any plugin available or I am doing it wrong way?

Create external link to BIM360 document

I am researching to see if this is possible. I am new to the Forge API and Revit/Bim360 in general so my apologies if I am not using the correct terminology. I have successfully made API calls using Postman to BIM360 to pull back project information.
What I would like to do is construct a URL from within our ERP application that passes the external project id and the sheet name into a web application and to have that web application take the user to the bim360 markup viewer of that item.
So user would be looking at a work order in our manufacturing system, click the link for "View Production Ticket" and a screen would pop up, ask the user to login to BIM360 if they haven't already, and open the bim360 viewer.
To do so, I would like to advise you to integrate the following Forge APIs instead in your ERP system, not embed BIM360 to the ERP system directly:
Forge OAuth API to fetch 3 legged-token with user login (their Autodesk account)
Forge Data Management API to obtain hubs, project, items, version, and derivative file links of the model file of your BIM360 account.
View your model (derivative urn) via Forge Viewer
Here is a tutorial for you http://learnforge.autodesk.io/ and hope it helps!

Google API's console an application allowing

Last year I defined in Google API's console an application allowing user to login thru that platform. It worked fine, displaying when logging in the website's name.
It appears that Google changed this and now with the new API's login I am getting some strange text instead of the website's name.
See print screen at
Yes, google changed the Consent screen setup when they revamped the console.
Go to https://cloud.google.com/console
Click your project name
Click APIs and Auth
Click Consent Screen
Fill out the form and click save

Sharepoint 2012 Authentication for non-AD users

We have a sharepoint site that is used both internally and externally. Internal users are authentication via AD and there are no issues. The external users are authenticated using STS and the Portal User Table. However whenever an external user tries to open a document they have to re-enter their login credentials.
This happens everytime they open a document unless they happen to have left the application that the document is read in is left open, i.e. if they open a word document, leave it open and then open another word document then they don't get asked for credentials.
This is obviously a royal pain as we are using the site for document review, revision and collaboration. Our systems team say this is working as designed and there is nothing that can be done about it. Is there any practical way to resolve this without the external users having to specifically configure something on their own system or network?
Thanks
Jim
Here is a solution I found quite some time ago..
In Internet Explorer, click on Tools and select Manage add-ons
Highlight Toolbars and Extensions in left navigation.
Locate SharePoint OpenDocuments Class
Right-click and click the Disable button
Close and refresh browser

Modifying Google OAuth2 login page

Is it possible to modify or show a more iOS friendly login page from googles oauth2 services? I'm not sure if I have seen a modified on before but i can't find any information on it. Any help would be appreciated.
I think the only change you can do is to provide your own logo as described here: https://developers.google.com/youtube/2.0/developers_guide_protocol_oauth2#OAuth2_Register
To make the login process more like a part of your application it is possible to open the login page in an embedded browser instead of open it in Safari, but you will not be able to change how it looks.