Like what you see? Have a play with our trial version.

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

 

Settings related to the operation of the SAML Bridge are located in the WEB-INF/web.xml file. These settings describe the location of the Yellowfin instance and the web service credentials, and the attributes for finding and automatically provisioning Yellowfin Users.

 

How to access Yellowfin (URL):

<init-param>
	<param-name>YellowfinWebserviceURL</param-name>
	<param-value>http://yellowfin:8080</param-value>
</init-param>

 

Yellowfin webserver user (a user who can perform webservices calls with Webservice role on):

<init-param>
	<param-name>YellowfinWebserviceUser</param-name>
	<param-value>admin@yellowfin.com.au</param-value>
</init-param>

<init-param>
	<param-name>YellowfinWebservicePassword</param-name>
	<param-value>test</param-value>
</init-param>

 

Enabling/disabling user provision (set to true or false):

<init-param>
	<param-name>AutoProvision</param-name>
	<param-value>true</param-value>
</init-param>

 

To be able to find a user (in case of ‘email addresses’ authentication method), you need to provide Yellowfin with the email attribute corresponding to AD FS Claim Descriptions:

 

For instance,

<init-param>
	<param-name>EmailAttribute</param-name>
	<param-value>http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress</param-value>
</init-param>

 

To do user provision, you need to define FirstNameAttribute, LastNameAttribute and YellowfinRole. For instance, in the example below, Yellowfin gets user name and surname from AD FS and user role is defined as ‘Consumer & Collaboration’.

<init-param>
	<param-name>FirstNameAttribute</param-name>
	<param-value>http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname</param-value>
</init-param>


<init-param>
	<param-name>LastNameAttribute</param-name>
	<param-value>http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname</param-value>
</init-param>

<init-param>
	<param-name>UsernameAttribute</param-name>
	<param-value>http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress</param-value>
</init-param>

<init-param>
	<param-name>YellowfinRole</param-name>
	<param-value>Consumer &amp; Collaborator</param-value>
</init-param>

 

Note: Here, UsernameAttribute relates to Yellowfin ‘user name’ authentication method.



  • No labels