This article is about creating a external database authentication in OBIEE 10G.
When the number of users is so large the best practice to go for external-database authentication.
this can be done in two small parts.
Part 1:
This part deals with the database part and the steps are:
This is what to be done in OBIEE 10 G Admin tool.
Restart the server services(BI Server and presentation services)
Try to login with a valid username and password that you have entered in Database.
Please comment with issues while setting up External DB authentication.
When the number of users is so large the best practice to go for external-database authentication.
this can be done in two small parts.
Part 1:
This part deals with the database part and the steps are:
- Create and populate a table with these columns GROUP,USERNAME,DISPLAYNAME,PASSWORD,LOGLEVEL
- Commit all changes
This is what to be done in OBIEE 10 G Admin tool.
- Go to Manage> Variables
- In the left pane, under session you can find "Initialization Blocks", just click it.
- In the right pane, right click and select 'New Initialization Block' from it.
- Give a name for that block (say 'Security')
- Click on Edit Data Source
- In the text field type the query "select USERGROUP,NAME,USERNAME,LOGLEVEL,ROW_ID from LOGIN where LOGIN.USERNAME = ':USER' and LOGIN.PASSWORD = ':PASSWORD' "
- select the connection pool of the database with login details and click ok.
- Now you are back at the window where you gave the name 'Security'. Here click 'Edit Data Target'.
- In the newly opened window(window to create a session variable) click 'New'. Give it the name 'GROUP' click ok.
similarly create session variables as DISPLAYNAME, USER, LOGLEVEL. While creating these variables there will be a prompt for using system defined variables.Accept all of them.Save Initialization block. - Save the RPD
Restart the server services(BI Server and presentation services)
Try to login with a valid username and password that you have entered in Database.
Please comment with issues while setting up External DB authentication.
No comments:
Post a Comment