Cross-dimension or combined dimension security

Hi gurus!

I need to implement 'Cross-dimension' security in a planning application. I defined some dimensions, and it is essential to implement security on some of them. Now, I can create security filters, but I need to restrict the combinations of two dimensions. For example:

Let's say I have 2 dimensions: entity and activity and 2 users: user1 and user2
-Entity has 2 members: entity1 and entite2
-Activity has 2 members: Activity1 and activity2
User1 can read/write data to the entity1 - Activity1 and entite2 - activity2
User2 can read/write data to the entity1 - activity2 and entite2-Assembly1

In this case, user1 and user2 must hace read/write access to the entity1, entite2, Activity1 and Activity2. If user1 will be able to write about the entity1 - in activity2, and he should not be able to do!

I use Hyperion 11.1.2.1.

How can I solve this problem? Any ideas?

Thanks in advance!

Hello

Planning uses the administrator account that you defined in the planning data source to retrieve data of Essbase.
Hope it answers your question.

Thank you
JM

Tags: Business Intelligence

Similar Questions

  • Dimension Security Assisgning

    Hi all

    How Dimension Security Assisgn. I mean, is a dimension and I want to give access account (Senior Member himself), but when I select the account, access Assishn is in disable mode.

    We use the Hyperion 9.3.1 (classic Application)

    Thank you and best regards,
    Sravan Kuamar

    Hello

    You can't really give members of root-level access, you can create a new entitlement access upper level member and put all your existing senior level members as a child by him.
    According to me, there is such a loophole in the 9.3.1 where you can use the security utility import to assign access to high level, although this does not happen, this has also been removed in 11.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • dimension security question

    I have several dimensions, including two scenarios (real, Budget, Flash) and Versions (Version1, Version2, version 3). I wish to restrict write access to Flash and Version1 while leaving a read access to other combinations.

    If I put writing acess on Version1 and Flash and read acess on real that restricts write access to Version1 Flash only or write on Version1 access overrides the read access to the real?

    Cross-dimensional security is not possible in planning, if it's a read access to a member of its same for all possible combinations.

    See you soon... !!!

  • Generic dimension (secure)

    Hello

    When I enable security on a "generic" dimension, is possible to have data roll up completely upwards (the name of the actual size)

    For example, I have this type of hierarchy
    Product?
    Total produced 10 +.
    Product ALT 5 ~.

    I want my users to be able to see the 10 to the dimension 'product' in a sheet. Right now, they have to change "Total Product" to see a number. I can't
    find a way to give them access to the 'product' - is it POSSIBLE?

    Thank you.

    You cannot apply security at the level of the dimension, it must generally be given to a child under the root of the dimension.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Alternative to apply dimension security in planning?

    Hi all

    I created a new application and need to apply the security settings that are in the old version of the application. Is there another way to do accept via Administration-> Dimension. See if there is security on a member, note that what kind of security and groups that are assigned to this security? For example, the dimension entity and account are very deep and there are a lot of groups of users, so it will take me ages to reply to this. Another way to do this?

    Thanks in advance!

    Mathijs

    Hello

    Make sure that you use the utility with the account of the owner of applications.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Custom dimension security class

    There are in our Custom 1, business lines in place. I want to restrict users to specific sectors of activity in Custom 1. I added safety class C1 members and the security file that I have loaded in the system. in the SSP, I assigned asscess control the user with security for the country and the C1 class it needs to access. However, the class of the country's security has worked he can only access these country data. But the C1 security class does not not because he can still see the business sector that I attributed to him.

    What could be the problem? Thanks for the help.

    Since the HFM customer, you must check the box in your settings app for UseSecurityForCustom1 metadata.

    Kind regards
    Jason

  • Dimension security

    Hi all

    Is there a way in which I can make a form read-only account and others to write?

    I don't want to make the 'read only' only one account

    Thank you!

    Not what I meant, is that you can do before the 11, you can set since version 9.2, you said it was only possible to validate.js prior to version 11.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Planning security webform

    I use security utility to import to load the dimension security and online form.
    dimension security is to take without any problem but Dataform security is simply not load

    Here's the error I'm getting invalid member name zF015 Gain is my online name.

    I have using different format?

    RO, zF015 Gain, READWRITE, MEMBER
    RO, zP015 Gain, READWRITE, MEMBER
    RO, zP015 - loss, READWRITE, MEMBER

    Fri Jun 07 12:17:50 EDT 2013: the following access not imported :-ro, zF015 Gain, READWRITE, MEMBER due toInvalid member name found in the file.
    Fri Jun 07 12:17:50 EDT 2013: the following access not imported :-ro, zP015 Gain, READWRITE, MEMBER due toInvalid member name found in the file.
    Fri Jun 07 12:17:50 EDT 2013: the following access not imported :-ro, zP015 - loss, READWRITE, MEMBER due toInvalid member name found in the file.
    Fri Jun 07 12:17:50 EDT 2013: access control setting...
    Fri

    Hello

    Follow these steps and try,

    1. give the name of the artifact in ro "zf015", 'zF015 Gain', WRITING, MEMBER
    2. check the weather the form name mentioned in the secfile and the name of the form in the application are the same
    3. even check the space if spaces additional please remove and try to re-import the security.
    4. If it is a simple form giving ro, WRITING, 'Gain to zF015', SL_FORM, MEMBER , or if it is composite shape give it as ro, 'zF015 Gain', READWRITE, MEMBER, SL_COMPOSITE.

    Thank you
    Bejagam Naveen

  • Security in planning error when you access a data form

    Hello

    I have a question about access of dimension-level security and the user.

    We have a user who has received a data form, but he is still not able to access it. It has dimension security level applied to each user. When he tries to access the form it throws an error-

    "Security and/or filtering resulted in a necessary dimension is not represented on this form of data.

    How to know what size is? Is there any other means other than the manual method of entering each dimension and to check it out?
    Please let me know your ideas.

    Thank you so much in advance.
    ~ Hervé

    I'm not sure of any other way apart from the Suggestion of the Alp of overlapping security export or play with USER_ID and OBJECT_ID of Table HSP_Access_Control or take an export of LCM of just security and take a look at users.xml.

    See you soon... !!!

  • Security issue with my computer

    I could not connect on my laptop, the said invalid user profile.  Then I found a unauthorized access to my Microsoft Account which took place the same day a security update has been through.  I see how to fix my user profile, but ask yourself what has happened and how to make sure I'm sure.  Also can I report this to Microsoft?  Yes, I changed all my passwords! I also received an email from spam with my old gmail password.  Yes, I've changed that too.

    Thank you, this has been an incredibly frustrating situation

    Original title:-security problems.

    Hi Juliet,.

    Thanks for posting your query on the Microsoft Community. I understand the frustration that you cross as your account had security threat. I will definitely help you with this.

    I suggest you to run Microsoft Safety Scanner on your system and check if it helps. The Microsoft Security Scanner is a downloadable security tool for free which allows analysis at the application and helps remove viruses, spyware and other malware. It works with your current antivirus software.

    How to boost your defense of malware and protect your PC:

    https://www.Microsoft.com/security/PC-security/protect-PC.aspx

    Note: the data files that are infected must be cleaned only by removing the file completely, which means there is a risk of data loss.

    Kindly click on the link for more information below:

    http://Windows.Microsoft.com/en-us/Windows-Live/ID-support

    Hope this information is useful. Please feel free to answer in the case where you are facing in the future other problems with Windows.

    Thank you.

  • Is it possible to include a model of calc Manager after an if condition in a rule of calc?

    Hello!

    I'm trying to create a rule that would first check if certain conditions (pitfall) are met.

    If the condition is true then the rule should go and calculate using a model with different parameters PDT.

    If the condition is not met, then something else is made.

    I test this because I should develop the same kind of solution for another case where the model is much more complicated. Basically, the problem is the same.

    Before you run a rule with a model, a condition to be tested and if the value of CAP are models of should not be executed.

    Here's the rule as we see calc (script edit mode) (Version 11.1.2.3) Manager

    ('Work'

    IF ("Volume"->"BegBalance"-> "DriverSelection"->"LOC"->"real"->"No_Product"->"No_Entity" <>6)

    %Template(name:="CMTemplate1",application:="MyApp",Plantype:="plan1",DTPs:=("YearPara":=[[{GV_Year}]],"ScenarioPara":=[["forecast"]],"VersionPara":=[["working"]]))

    %Template(name:="CMTemplate1",application:="MyApp",Plantype:="plan1",DTPs:=("YearPara":=[["FY16"]],"ScenarioPara":=[["budget"]],"VersionPara":=[["working"]]))

    ON THE OTHER

    / * STARTCOMPONENT: FORMULA * /.

    "7654321"-> "BegBalance"->"LOC"->"real"->"No_Product"->"No_Entity" = 6;

    / * ENDCOMPONENT * /.

    ENDIF;

    );

    The explanation of the above rule:

    It should 1st check-if a Show Stopper has to value (6)

    If is not equal to 6, then it is and should be aggregations as expected.

    If the show stopper (can find value 6 to the intersection of the cross-dimension), then it should set 6 to another intersection as a control point.

    The model includes an aggregation that is made for different combinations.

    The model script is the following ([YearPara], [ScenarioPara] and [VersionPara] are promtps of design time that can be set when you use the template in a rule):

    Fix ([YearPara], [ScenarioPara], [VersionPara], "EUR")

    AGG (product, entity);

    endfix

    This rule does not, validate because the Manager of calc seems to find something wrong with the ")" at the end of the if condition. (line 2 to the rule)

    I see the calc Manager displays error messages that aren't the real cause of the problem.

    Is simply because the template has fixes and they occur after the fi condtion test?

    For comparison, I have a separate rule where I have only two lines:

    %Template(name:="CMTemplate1",application:="MyApp",Plantype:="plan1",DTPs:=("YearPara":=[[{GV_Year}]],"ScenarioPara":=[["forecast"]],"VersionPara":=[["working"]]))

    %Template(name:="CMTemplate1",application:="MyApp",Plantype:="plan1",DTPs:=("YearPara":=[["FY16"]],"ScenarioPara":=[["budget"]],"VersionPara":=[["working"]]))

    This rule works without any problem.

    looking forward for your comments

    Kind regards

    user637777

    Hello!

    Had, it works:

    The reason for not working had patches after if test condition:

    Now the rule looks like this: (used a slightly altered version parameterless template)

    ('Work'

    IF ('Volume '->' BegBalance'-> ' DriverSelection '-'LOC'-> 'real'-'No_Product'-'No_Entity' > > > <> 6 ' ")

    %Template(name:="CMTemplate2",application:="MyApp",Plantype:="plan1",DTPs:=("YearPara":=[[{GV_Year}]],"ScenarioPara":=[["forecast"]]))

    %Template(name:="CMTemplate2",application:="MyApp",Plantype:="plan1",DTPs:=("YearPara":=[["FY16"]],"ScenarioPara":=[["budget"]]))

    ON THE OTHER

    / * STARTCOMPONENT:SCRIPT * /.

    "7654321"-> "BegBalance"-> "LOC"-> "'real '->' No_Product-> 'No_Entity' = 6;

    / * ENDCOMPONENT * /.

    ENDIF

    )

    Model is as follows:

    IF (@ISMBR ([ScenarioPara]-> [YearPara]))

    @IDESCENDANTS ("product");

    @IDESCENDANTS ("entity");

    ENDIF

    So resolved for this case...

    But the other cases I have bugs that I can't go around with IF (solution @ISMBR.

    Kind regards

    user637777

  • Issue of form data

    Hello

    Suppose here is my form,





    PoV-> > account: investment Version: project
    Page: Current, Bud


    FY13 FY14
    Jan Feb Jan Feb
    Pakistan
    India


    When my script is today Pakistan must be in write mode, then the India should be reading mode and when my script is Bud pakistan itself must be read and India should be editable.
    as much as I have tried iam successful to Pakistan as write in the current scenario and only read by Bud scenario but the India is still read in both the scenario.
    is it possible to make this happen in a form
    of course, this is possible in composite webform, but want if keeping this can be happenn in one form.

    PLS, share ideas.


    Thanks in advnace.

    As the above poster said, you need 2 forms, or you can do what a form using asymmetrical lines. Basically, you'll need to put your scenario of rows/columns as well as the dimension of the India and pakistan and do the readings of lines only. This can be done through security because the security does not allow installing cross-dimension.

  • DATACOPY function problem using several variables quick

    Hello

    I have problem when I use more variables and then a quick calculation with DATACOPY function. When I put a prompt variable in function DATACOPY it works but when I add one or more it gives me error Essbasse (I can see it in the Essbase Administration journal not in the syntax checking process):

    Not valid [Calc Script syntax

    DATACOPY Q1020-> Dec-> 'FY14'-]

    [Fri Jul 11 15:04:25 2014] Local/TS_PLAN/Prihodi/admin@Native Directory/1004/Error (1200421)

    Error occurred at or after the line [8]

    -Essbase put FY14 because it is rapidly Variable in this error above.

    I try datacopy function with this:

    DATACOPY Q1020-> Dec-> "FY14 '... It works

    DATACOPY Q1200-> Dec-> {YearPrompt}... It works

    DATACOPY Q1200-> Dec-> {YearPrompt}-> {ScenarioPrompt} it doesn't it break on variable ScenarioPrompt.

    Thank you

    Finally, I solved my problem. That was the problem Essbasse how to understand the spaces between the dimensions. I didn't not use quotes for members and I put space between the arrows. It gave me an error I think because he did not understand space as the space. Now, when I use quotes and remove the space between the arrows cross dimensions it works.

  • New user created does not all data in reports

    Hi all

    I use Hyperion Planning 11.1.2.1. I have a problem when I created a new user in the system through shared Services. Reports are reports and analysis reports.

    I have reproduced a current user of the system and applied the same groups and provisions. However, the new user may not display all the data in the reports. However, the current user is able to do. I'm quite literally baffled.

    The existing user has been given to the provision of "Planner". In addition, the existing user has dimension security applied as well. It works very well with the existing user, as when I connect as long as existing user, the data is available only for groups and dimensions that it has been assigned to. But when I apply the same groups and provisions to the newly created user, I get absolutely no data, although I can see the report.

    But if I ask the Essbase Cluster: provision of administrator to the new user, all data is viewable in the reports, regardless of the dimension of security.

    I'd appreciate emergency assistance to get this issue resolved.

    Concerning

    Go to EAS, then continue with your application/db and view filters, I guess that for previous users filters?
    If so your new user has filters, if maybe you need to refresh the security filter, of planning.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Manage approvals - start Cycle of planning problem

    Hi assistants.

    When I try to start the Cycle of the Plan I received the error message in subreport area. Failed: Unauthorized new owner. I checked the rights of all dimensions and configurations and its fine appearance.
    users belong to HypGroup who have the role of provision: Planner, that should be enough to put fieldsa Forms data and tasks. in planning, they have rights to all necessary dimensions, which have been repeatedly verified.

    be honest, I don't know where and what I need to check more.

    might you have any suggestions?

    It's very disappointing. Here is what im going to recommend you to troubleshoot. Ive seen this error several times as I'd like. create 2 new users. Available as planners and give them roles of approval with the appropriate dimension security administrator.

    now see the error disappeared, pare away the return authorization roles until you see the error again, and you will understand.

    It is easier to do it this way and learn what you say the dish.

Maybe you are looking for