on 07-11-2016 5:46 AM
Hello ,
There is permission in the universe so table A is replaced by the table X for a some users.
Now I have built a new universe :new table C is MERGE between Table A and Table B.
When I want to set permission for a new universe so that Switching between New Table C Table X for a particular user.
Defining the general authorization Table C dosen't presents.
WHAT CAN I DO ?
THANKS
Hi Leon,
It's simple, if you are using Information Design Tool (IDT), launch the Security Editor, navigate to the universe name in the folder structure and right click on it and select Insert Data Security Profile, specify a name as Replacement Table C for User XYZ, go to the Tables tab, and specify the Original and Replacement tables and click OK. After that, select a User (from right hand side where yous ee the list of Users and groups) that you want to apply this security to and voila, you're done.
Thanks,
Mahboob Mohammed
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Leon,
Table C (merge of tables A,C) is a Derived table created in the Universe? Correct?
If yes, then, instead of creating that Derived table in the Universe, why don't you create a View in the Database (with the SQL used to create that Derived table), and then update the universe to use that View instead of the Derived table.
After that, when you try to apply security to replace Table C with Table X, you should see Table C in the list of Original tables.
Make sense?
Thanks,
Mahboob Mohammed
Hi Leon,
That's a tough one, please confirm the below question(s):
Updated as of 07/18/2016 12:44 PM (EST):
I just tried and confirmed that the reason why you don't see the new View in Original Table list when trying to create Data Security Profile, the reason is, you'll have to publish the Universe before you try to create the Data Security Profile, as I said, security is attached to the Universe in Repository and not to the local universe.
Let me know how it goes.
Thanks,
Mahboob Mohammed
Hi Mahboob ,
I published the updated Universe with new View, to the repository, and created the Security Profile.
Permission is working ,but now there are two new problems:
1. I must "go through the world" and update new allocation view to each object on the univers that based on the view (no automatic change of objects as there is for joins on the univers).
2. All reports that based on objects from the view does not work - objects run away from the reports and Ineed to build everything from scratch.
What can you said about this issue ?
Best Regards,
Leon
Hi Leon,
I understand your pain, DON'T WORRY, there is a solution to your problem. I don't know if you've deleted the objects (created based on Table C which is now replaced with a View created in Database), if yes, please get a version of the Universe in which you didn't delete the existing objects.
Steps to replace Table C (Derived Table) with View (created in Database) without messing up the Objects and reports:
(Very Important: pre-requisites - the column names in the View should be exactly same as they were in the Table C (which was a Derived table), or else you'll have to manually update the Select clauses for the objects whose column names have been modified):
Hope that helps. Let us know.
Thanks,
Mahboob Mohammed
User | Count |
---|---|
75 | |
8 | |
8 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.