Hide Elements From Users AS Well As Administrators

Post Reply
User avatar
vinnusea
Posts: 116
Joined: Thu Sep 23, 2010 6:12 pm
OLAP Product: TM1
Version: 10.2
Excel Version: 2010
Location: San Diego ,CA

Hide Elements From Users AS Well As Administrators

Post by vinnusea »

HI
I want to hide some elements in dimension and those should be hidden even from Administrator

I have done hiding them from Users who are not Admins>> But
Is that possible in TM1 to Hide elements From Admin ??


Thank you,
Thanks
Vinnusea
tomok
MVP
Posts: 2836
Joined: Tue Feb 16, 2010 2:39 pm
OLAP Product: TM1, Palo
Version: Beginning of time thru 10.2
Excel Version: 2003-2007-2010-2013
Location: Atlanta, GA
Contact:

Re: Hide Elements From Users AS Well As Administrators

Post by tomok »

Depends on your definition of "hide". If you mean make it so an admin can't see the elements when they open the dimension or browse a cube that includes the elements, then the answer is no. An admin in TM1 CAN SEE AND DO ANYTHING TO THE MODEL. This is just the way it is. However, if the idea is just to keep those elements from showing in a report or view then just create a subset that excludes them. Of course, you can't stop the admin from deciding not to use your subset any more,
Tom O'Kelley - Manager Finance Systems
American Tower
http://www.onlinecourtreservations.com/
User avatar
rkaif
Community Contributor
Posts: 328
Joined: Fri Sep 05, 2008 6:58 pm
OLAP Product: IBM Cognos TM1
Version: 9.1 or later
Excel Version: 2003 or later

Re: Hide Elements From Users AS Well As Administrators

Post by rkaif »

If you will hide anything from the Admins then even you (assuming you have admin rights) will not be able to see it.... :lol:

The purpose of Admins is fairly simple - they should have access to every everything.
The ADMIN group, which is created for administrative purposes only, should contain only a very small group of trusted TM1® administrators.
If you want to hide something from the Users as well as the Admins then simple don't include/delete it in your model or you can create Groups which have different level of Security rights.
Cheers!
Rizwan Kaif
User avatar
Martin Ryan
Site Admin
Posts: 2003
Joined: Sat May 10, 2008 9:08 am
OLAP Product: TM1
Version: 10.1
Excel Version: 2010
Location: Wellington, New Zealand
Contact:

Re: Hide Elements From Users AS Well As Administrators

Post by Martin Ryan »

There are SecurityAdmins and DataAdmins as well as Admin admins. I think this was introduced in your version 9.4.1. You can use this to create some level of control over what an "administrator" can see.

I've recently had a similar problem where are importing Payroll data by person into TM1, but we don't want the TM1 administrators to be able to identify that information back to the person. So we've created a mapping table in the Payroll source system to create an employee ID that is unique to TM1. That ID is non-sensical unless you can map it back to their actual employee ID. To do the reverse mapping we created password protected Excel files that vlookup the TM1 ID back to the Employee ID. It's convoluted, but it does the job.

Martin
Please do not send technical questions via private message or email. Post them in the forum where you'll probably get a faster reply, and everyone can benefit from the answers.
Jodi Ryan Family Lawyer
User avatar
vinnusea
Posts: 116
Joined: Thu Sep 23, 2010 6:12 pm
OLAP Product: TM1
Version: 10.2
Excel Version: 2010
Location: San Diego ,CA

Re: Hide Elements From Users AS Well As Administrators

Post by vinnusea »

Thanks Martin ...Thats awesome
Thanks
Vinnusea
blackhawk
Community Contributor
Posts: 136
Joined: Thu May 29, 2008 2:29 pm

Re: Hide Elements From Users AS Well As Administrators

Post by blackhawk »

Martin Ryan wrote:There are SecurityAdmins and DataAdmins as well as Admin admins. I think this was introduced in your version 9.4.1. You can use this to create some level of control over what an "administrator" can see.

I've recently had a similar problem where are importing Payroll data by person into TM1, but we don't want the TM1 administrators to be able to identify that information back to the person. So we've created a mapping table in the Payroll source system to create an employee ID that is unique to TM1. That ID is non-sensical unless you can map it back to their actual employee ID. To do the reverse mapping we created password protected Excel files that vlookup the TM1 ID back to the Employee ID. It's convoluted, but it does the job.

Martin

Interesting approach.

How do you do the standard employee reporting? Or are you saying that you have a second employee cube which has only sensitive data in it and that is where you do the lookup?

How do you create the IDs to begin with? Just increment next available one or something?
User avatar
Martin Ryan
Site Admin
Posts: 2003
Joined: Sat May 10, 2008 9:08 am
OLAP Product: TM1
Version: 10.1
Excel Version: 2010
Location: Wellington, New Zealand
Contact:

Re: Hide Elements From Users AS Well As Administrators

Post by Martin Ryan »

blackhawk wrote: How do you do the standard employee reporting? Or are you saying that you have a second employee cube which has only sensitive data in it and that is where you do the lookup?
There is only one cube, but in looking at the cube on its own you cannot tie the numbers back to a person. You must use the vlookup which is in the password protected Excel workbook to get the name.

On the reporting side, I can do it by consolidated level, or for a detail level the vlookup will have to exist in the Excel reporting spreadsheet to get meaningful names. In my particular situation I don't need to report by individual person, only enter data by individual person. I do need to report by individual title, but that is held as another dimension so the employee dim reference is "All Employees".
blackhawk wrote: How do you create the IDs to begin with? Just increment next available one or something?
The database guys are taking care of that. I'm not sure how they're doing it. If it were me I'd apply an MD5 hash on the employee ID, or something like that.
Please do not send technical questions via private message or email. Post them in the forum where you'll probably get a faster reply, and everyone can benefit from the answers.
Jodi Ryan Family Lawyer
Post Reply