Planning dimension security lost.

Hi,
Dimensional security in our planning applications are lost after maintenance.
There is no pattern in this,, the loss in security for some dimensions is random.
Do you have any clue what may be the reason for this?
Thanks..

This is not the first time I am seeing this issue,
We had faced this issue in our previous projects also..
Is it a bug?? We are using 11.1.2
Edited by: 915237 on Feb 3, 2013 8:51 PM

Similar Messages

  • Shared Members in Dimensions - security question

    Within the dimension security, do shared members take the security based on their base member or on the parent member?
    For example, if we have a base member setup under "Homes" like this:
    Homes > examplehome
    and then a shared member for "examplehome" setup like this:
    Region1 > examplehome(shared)
    And the "Homes" and "Region1" folder have different security setup for iDescendants, will "examplehome(shared)" take the security from "Homes" or "Region1"?

    I've never investigated this but does it really matter? The data for examplehomes is only stored in one place. The share just gives you alternate aggregation paths. My guess is that once you set security for one all instances of the member share the security. After all, if you place examplehomes on a form with no parent, planning has no idea which parent to use.
    Dave

  • Exporting Planning forms security using exportsecurity.cmd

    Is there a way to export only the planning forms security info using exportsecurity.cmd ? I am using Planning 9.3.1.2.
    I can export dimension level security, group level and user level. I am not able to figure out a way to export only the form security.
    Any suggestions?

    If I remember correctly you can import security on forms but it doesn't seem to export it (my mind may be playing tricks and I could be wrong), from 11 I know you can definitely import and export permissions on forms.
    If it is not possible you can always run a query against the planning application relational repository for example
    select formname.object_name as "Formname", username.object_name as "Username/Group",
    case acc.access_mode
    when 1 then 'Read'
    when 3 then 'Write'
    when -1 then 'None'
    end as "Access"
    from
    hsp_access_control acc, hsp_form form, hsp_object formname, hsp_object username
    where acc.object_id = form.form_id
    and formname.object_id = form.form_id
    and acc.user_id = username.object_id
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Security Lost during Nightly Backup

    Hi Guru's
    we have batch process scheduled every night to export the security for backup and run all the SQL stored procs process
    Process we follow is taking security backup and recreating  it . sometimes the tasks in the batch are dependent on each other and it will process application wise sequentially. Twice in a month we lost security for at least for two application.
    Want to know why security lost will happen and its reasons, I know how to restore the security.
    Thanks
    RP

    Hi Shiva
    Version is 11.1.2.1 and what process details you are expecting , the same general process every one follow,
    Everyday we will take security and keep in the specific date folder (1 to 31 folders), when ever there is a new user or form edited or assigned access to that form we will get mails as shown below:
    Example
    1> 2> Planning Security - Audit Summary
    APP                                   TYPE            DATE          COUNT       VARONYEST
    XXXX Application name          form            2013.12.10          52           0
    XXXXApplication name          member          2013.12.10          59           0
    In the yesterday night backup we got the below count
    XXXX Application name        form            2013.12.10           1           0
    XXXXApplication name            member          2013.12.10           4           0
    want to know why security lost will happens and what are the possible reason of effecting security.
    Let me know if you need any details.
    Thanks
    RP

  • Dimension Security causing SSAS cube to slow down

    Hi,
    Experiencing problems with with the SSAS cube once its processed. Sometimes takes around 20 mins for the excel to load once you drag down any dimension.The cube has got no calc scripts/named sets etc.It has around 17 dimensions and one dimension(Employer)
    has got 46 attributes and another (member)17.Others are pretty small.The Employer dimension is used twice as role playing and the both employer/member have got dimension security applied to it.There are about 6 roles have been set up to restrict access to
    members in these dimensions.
    The SQL profiler shows multiple "Query Dimension" (mostly for Employer dimension)followed by a lot of "Calculate Non Empty Current"s  .Suspect that the delay is due to the dimension security expression evaluation.This only happens
    during first access of the cube within a role and it's relatively quick when I'm accessing via a role which doesn't have dimension security applied to it.Is there anyway to automatically trigger this process right after the cube has been processed so that
    it doesn't cause agony to the first user?

    You could build a cache warmer that connects with EffectiveUserName=YourDomain\user1 on the connection string and loop through each user. But what is your dimension security expression? Maybe we can speed it up.
    http://artisconsulting.com/Blogs/GregGalloway

  • Dimension security is not working if user have two roles in SSAS while connecting from Excel

    Hello Genius,
    I am facing the issue when user trying to connect the cube from excel if user have more than one role in ssas db.
    Role 1: Countryuser, I have implemented the dimension security with country
    dimension and  countrycode attribute.
    Role 2: CityUser,   I have implemented the dimension security with
    city dimension and  citycode attribute.
    If user is mapped to any one of above role dimension security is working perfectly according to the logic but mapped to both role, cube is exposing all the data in this case dimension security is not working.
    Please give me the solution to fix this issue or incase I am wrong kindly advice.
    Thanks
    Ganesh

    This is the expected behaviour as allowed sets in roles are unioned together.
    This is not a problem when your roles are restricting across a single attribute.
    eg.
    US_role = {[Geography].[Country].[USA]
    France_role = {[Geography].[Country].[France] }
    as someone in both roles ends up seeing {[Geography].[Country].[USA], [Geography].[Country].[France] }
    But when you have different attributes:
    NY_role = {[Geography].[City].[New York] }
    France_role = {[Geography].[Country].[France] }
    The first role is unrestricted on countries and the second is unrestriced on cities which is effectively:
    NY_role = {[Geography].[Country].AllMembers , [Geography].[City].[New York]  }
    France_role = {[Geography].[Country].[France], [Geography].[City].AllMembers }
    And when you union those two sets together you end up with:
    {[Geography].[Country].AllMembers , [Geography].[City].AllMembers }
    Which means that someone in both roles can see everything.
    So if you want to restrict someone to City = New York and Country = France you have to create a
    single role where both attributes are restricted. So if you have a lot of these combinations you will either have to create a lot of "combination" roles or look at dynamic security.
    The other thing that might work is make sure that you only give some users access to certain cities and others access to certain countries. It's the mixing of the two for a single person that causes the issues.
    http://darren.gosbell.com - please mark correct answers

  • Invalid column name 'SKEY_VAL' Error when Populating a planning dimension

    I'm trying to populate a planning dimension from a view in MSSQL. I thought that I had mapped the all of the required columns in my interface in ODI, but I am getting the following error:
    207 : S0001 : com.microsoft.sqlserver.jdbc.SQLServerException: Invalid column name 'SKEY_VAL'.
    I can see in Operator that ODI is generating the following SQL
    select     
         LEFT(DIM_ACCOUNT.FLEX_VALUE,80)     as C1_ACCOUNT,
         DIM_ACCOUNT.PARENT_FLEX_VALUE     as C2_PARENT,
         LEFT(DIM_ACCOUNT.DESCRIPTION,80)     as C3_DESCRIPTION,
         LEFT(DIM_ACCOUNT.DESCRIPTION,80)     as C4_ALIAS__DEFAULT,
         SKEY_VAL
    from     DOT_STAGE.dbo.DIM_ACCOUNT_T_V as DIM_ACCOUNT
    where     (1=1)
    But I don't know why it is asking for the SKEY_VAL column or how I can map a value into this column when setting up the interface?
    I've read through the user guide and the getting started guide and I can't find any reference to this SKEY_VAL column.
    Does anyone know what causes this error and how I can fix it?

    1) No SKEY_VAL is not a variable.
    2) This is my first attempt at using ODI, I did not create the SQL. All I did was to create a reverse a model against my MSSQL staging database and create and reverse a model against the planning application. Then I created an interface for the Account dimension in planning mapped the account, parent and description columns from my SQL table to the Planning dimension and I get this error. There are no columns called SKEY_VAL in either the source or the target and I have not created any objects with this name in ODI. I can see that ODI is asking for this column when I execute the interface, but I don't know why.

  • What is user defined planning dimension?

    What is user defined planning dimension?
    6. What is user-defined custom planning dimension?

    Hi,
    If Your company needs further level of plan details than is provided,yOu can create user defined dimensions like Customer,Product...ETc.

  • IIF condition mdx logic in Dimension security

    Hi,
    I have Organization dimension which has multiple attributes like  District , Region, Corporate.
    I want to show all date for Corporate users, region users to see only their region data and district users to see only their district data.
    Users can be either Corporate , Regional or District user. Only one of these attributes will be True.
    I have to implement this logic in dimension security of Organization dimension under advanced tab using IIF conditions. I am getting confused , can some one help
    Logic will be -
    For Current Logged In User - Check if Corporate Flag is set    
    *True - Show all Organization Members    
    *False - Check if Region No is set     
     *True - Show Organization with Region number equal to current user Region number    
      *False - Check if District No is set             
        *True - Show Organization with District number equal to current user Distric number               *False - Show all Organization members (mostly ESTAT case)

    1. If the MDX query worked, I would assume that you have a valid member expression in the "Region Number" property. It should be something like [Region].[Region Number].[Reg1]. If you just have "Reg1" in the property, you will have to change the MDX like
    below:
    strtoset( "{" + "[Region].[Region Number].[" +
    strtoMember("[User].[Login Id].[smv123]").Properties( "Region
    Number" ) + "]" + "}" ) 
    (a).
    strtoMember("[User].[Login Id].[smv123]") will convert member string expression to a member. Same as
    [User].[Login Id].[smv123]").Properties( "Region
    Number" ). i.e. Quotes are gone.
    (b).
    [User].[Login Id].[smv123]").Properties( "Region
    Number" ) will return as string "Reg1"
    (c) "Reg1" is added to "[Region].[Region Number].[" to make a valid member expression. Complete expression would be : "[Region].[Region Number].[" + "Reg1" + "]"
    (d) The above member string expression is converted to a member set by
    strtoset( "{" + "[Region].[Region Number].[" + "Reg1" + "]" + + "}" )
    (e) So, it is equivalent specifying [Region].[Region Number].[Reg1] in the Advanced security tab. But, since the MDX is evalauted at run time, it will change based on the login id returned by the UserName() function.
    (f) Please make sure that you picked [Region] dimension and [Region Number] attribute to enforce dynamic security
    2. I am not sure how to write IIF logic in the advanced tab of dimension security. It may be possible. The end result of the MDX in the advanced tab should be a valid member or member set.
    regards
    Arun

  • Planning Import Security Utility

    Can Planning Import Security Utility can be scheduled to run nightly using and encrypted password??
    Thanks in Advance!!

    Yes it can be scheduled using an external scheduler such as windows scheduler or cron on unix, from version 11 the utility can use an encrypted password file.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Dimension security in SSAS

    Hello,
    We are trying to report on assets from a DAM platform in SSAS, for which the taxonomy is pretty embedded, reason why in a parent-child relationship I'm having trouble to drill down to the appropriate level since there are like 17 levels. We are trying to
    restrict access to only 2 members within our Clients classification. I was able to figure it out in VS and to filter in the dimension security (Roles) to restrict access to the particular clients, but it won't drill down to its children and grandchildren.
    I was wondering if there is any MDX which might be able to surface the children and grandchildren. Since the taxonomy is based on GUIDS is really hard to identify which asset stops at which level. Just to make it more descriptive a record can be part of one
    or more classifications but it always belongs to a root classification, within a record there are files that can be part of one or more classifications, as well as a file can have several file versions.  I'm trying to see if there is an MDX code
    which will allow me to uncover the children and grandchildren of the two members in the Clients classification and restrict access only to those two. Also would there be another way in doing this?
    I would appreciate any suggestions.
    Thanks,
    Andrea

    Hi Andrea,
    According to your description, you need to restrict access for two members on the hierarchy, however uncover the access permission for the children and grandchildren of the two members, right?
    Analysis Services provides a role-based authorization model that grants access to operations, objects, and data. In your scenario, you can unckeck the members on the Dimension Data when creating a role, and keep all the children and grandchildren of the
    two members selected.
    Regards,
    Charlie Liao
    If you have any feedback on our support, please click
    here.
    Charlie Liao
    TechNet Community Support

  • Lost Webform / Task List / Dimension security

    Hi all
    Running 11.1.2.1 - Classic Planning App with Shared Services, Essbase etc.
    Mysteriously (or maybe not so), one of our two applications has lost all of its artefact level security - ie there are no longer any native groups assigned to Dimensions, Webforms or Task Lists when looking at these through Workspace. This is confirmed when users log in with their id's, as they have no access to anything.
    IT team inform me that they were having some database issues this morning, during which I inadvertently carried out a refresh of this application (including security filters). This is the only thing that I can put it down to, although I still cant fathom why this would have the affect it did. Unfortunately (slaps own hand), I didnt take a backup of anything (ie security through SS) before running the refresh.
    After a little testing in our development environment it looks like if I use the 'Security'/'Access Permissions'/'Groups' and 'Users' (when looking at the application through Application Groups / Default Application Group within Shared Services), I can Migrate this from a file backup over the problem application and reinstate the security to webforms etc.
    However I do not have a recent file backup taken manually available to do this.....
    We schedule backups of everything nightly. Is there a particular file we could pick up from last nights backup that would in essence have the same affect as doing the above?
    Thanks for any advice given.
    JB

    John
    Thanks for your response, I have asked our IT team exactly what is backed up and will see what their response is? Is it certain files that we will need to restore if doing this?
    As an update, I tried the method that worked in Dev, in Prod using just a singular group. This failed with this error:
    Errors occured during syncrhonization: [
    com.hyperion.planning.
    HspRuntimeException: An error accurred
    while adding user to Essbase. Please
    check the Essbase log for details., com.
    hyperion.planning.HspRuntimeException:
    A snippet of this log: /Hyperion/Oracle/Middleware/user_projects/epmsystem2/diagnostics/logs/essbase/essbase_0/Essbase.log
    [Wed Sep  5 16:39:29 2012]Local/ESSBASE0///1112987968/Info(1051164)
    Received login request from [xx.xxx.x.xx]
    [Wed Sep  5 16:39:29 2012]Local/ESSBASE0///1112987968/Info(1051187)
    Logging in user [admin@Native Directory] from [xx.x.x.xx]
    [Wed Sep  5 16:39:29 2012]Local/ESSBASE0///1115093312/Info(1051001)
    Received client request: Get Application FrontEnd Type (from user [admin@Native Directory])
    [Wed Sep  5 16:39:29 2012]Local/ESSBASE0///1110882624/Info(1051001)
    Received client request: Create External User With Type (from user [admin@Native Directory])
    [Wed Sep  5 16:39:29 2012]Local/ESSBASE0///1110882624/Error(1051205)
    Single Sign On function call [css_getUser] failed
    [Wed Sep  5 16:39:29 2012]Local/ESSBASE0///1110882624/Warning(1051003)
    Error 1051205 processing request [Create External User With Type] - disconnecting
    Does this shed any light on the problem?
    Thanks
    JB

  • Alternative to apply dimension security in Planning?

    Hi all,
    I have created a new application and need to apply the security settings which are in the old version of the application. Is there any other way to do this accept going through Administration --> Dimension. View whether there is security on a member, note that what kind of security and which groups are assigned this security? For instance the Entity and Account dimension are very deep and there are lots of user groups, so it will take me ages to replicate this. Any other way to do this?
    Thanks in advance!
    Mathijs

    Hi John,
    We keep ending up with the error below where it says it failed to get identity for user admin. Do you have any idea what's going wrong? Thanks in advance (we're on version 9.3.1.4)
    Executed command:
    D:\hyperion\Planning\bin>
    ExportSecurity.cmd /A=prdhpl02,/U=admin,/P=password,/S_GROUP=BC-HQ2,/DELIM=!,/TO_FILE=BC-HQ2,/DEBUG=true
    Error:
    D:\hyperion\Planning\bin>ExportSecurity.cmd /A=prdhpl02,/U=admin,/P=password,/S_
    GROUP=BC-HQ2,/DELIM=!,/TO_FILE=BC-HQ2,/DEBUG=true
    Tue Aug 04 16:18:20 BST 2009 :: User Name=admin,appName=prdhpl02,searchCriterian
    ull,userSearchCriterianull,groupSearchCriteriaBC-HQ2,valuesDelimiter=!,fileName=
    BC-HQ2.txt,debug=true
    [04-Aug-2009 16:18:20]: Loading System Properties...
    [04-Aug-2009 16:18:20]: Need to create an Object. pool size = 0 creatredObjs = 0
    [04-Aug-2009 16:18:20]: Intializing System Caches...
    [04-Aug-2009 16:18:20]: Loading Application Properties...
    [04-Aug-2009 16:18:20]: Looking for applications for INSTANCE: []
    [04-Aug-2009 16:18:21]: The polling interval is set =10000
    Tue Aug 04 16:18:21 BST 2009 :: Logging into the application
    Arbor path retrieved: D:\Hyperion\common\EssbaseRTC\9.3.1
    [04-Aug-2009 16:18:22]: Setting ARBORPATH=D:\Hyperion\common\EssbaseRTC\9.3.1
    Old PATH: D:\oracle\product\10.2.0\agent10g\jlib;D:\oracle\product\10.2.0\agent1
    0g\bin;D:\oracle\product\10.1.3\OracleAS_1\jdk\bin;D:\oracle\product\10.1.3\Orac
    leAS_1\ant\bin;D:\oracle\product\10.2.0\client_1\bin;C:\Program Files\Windows Re
    source Kits\Tools\;C:\Program Files\Support Tools\;C:\Program Files\HP\NCU;C:\WI
    NDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\NetIQ\AppMan
    ager\bin;C:\Program Files\NetIQ\Common\bin;D:\oracle\product\10.1.3\OracleAS_1\o
    pmn\bin;D:\Hyperion\common\CLS\9.3.1\bin\windows;D:\Hyperion\FinancialManagement
    \Common;D:\Hyperion\FinancialManagement\Server;D:\Hyperion\common\SAP\bin;D:\Hyp
    erion\FinancialManagement\Client
    [04-Aug-2009 16:18:22]: Old PATH: D:\oracle\product\10.2.0\agent10g\jlib;D:\orac
    le\product\10.2.0\agent10g\bin;D:\oracle\product\10.1.3\OracleAS_1\jdk\bin;D:\or
    acle\product\10.1.3\OracleAS_1\ant\bin;D:\oracle\product\10.2.0\client_1\bin;C:\
    Program Files\Windows Resource Kits\Tools\;C:\Program Files\Support Tools\;C:\Pr
    ogram Files\HP\NCU;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Pr
    ogram Files\NetIQ\AppManager\bin;C:\Program Files\NetIQ\Common\bin;D:\oracle\pro
    duct\10.1.3\OracleAS_1\opmn\bin;D:\Hyperion\common\CLS\9.3.1\bin\windows;D:\Hype
    rion\FinancialManagement\Common;D:\Hyperion\FinancialManagement\Server;D:\Hyperi
    on\common\SAP\bin;D:\Hyperion\FinancialManagement\Client
    New PATH: D:\Hyperion\common\EssbaseRTC\9.3.1\bin;D:\oracle\product\10.2.0\agent
    10g\jlib;D:\oracle\product\10.2.0\agent10g\bin;D:\oracle\product\10.1.3\OracleAS
    _1\jdk\bin;D:\oracle\product\10.1.3\OracleAS_1\ant\bin;D:\oracle\product\10.2.0\
    client_1\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\Supp
    ort Tools\;C:\Program Files\HP\NCU;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Sys
    tem32\Wbem;C:\Program Files\NetIQ\AppManager\bin;C:\Program Files\NetIQ\Common\b
    in;D:\oracle\product\10.1.3\OracleAS_1\opmn\bin;D:\Hyperion\common\CLS\9.3.1\bin
    \windows;D:\Hyperion\FinancialManagement\Common;D:\Hyperion\FinancialManagement\
    Server;D:\Hyperion\common\SAP\bin;D:\Hyperion\FinancialManagement\Client
    [04-Aug-2009 16:18:22]: New PATH: D:\Hyperion\common\EssbaseRTC\9.3.1\bin;D:\ora
    cle\product\10.2.0\agent10g\jlib;D:\oracle\product\10.2.0\agent10g\bin;D:\oracle
    \product\10.1.3\OracleAS_1\jdk\bin;D:\oracle\product\10.1.3\OracleAS_1\ant\bin;D
    :\oracle\product\10.2.0\client_1\bin;C:\Program Files\Windows Resource Kits\Tool
    s\;C:\Program Files\Support Tools\;C:\Program Files\HP\NCU;C:\WINDOWS\system32;C
    :\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\NetIQ\AppManager\bin;C:\Prog
    ram Files\NetIQ\Common\bin;D:\oracle\product\10.1.3\OracleAS_1\opmn\bin;D:\Hyper
    ion\common\CLS\9.3.1\bin\windows;D:\Hyperion\FinancialManagement\Common;D:\Hyper
    ion\FinancialManagement\Server;D:\Hyperion\common\SAP\bin;D:\Hyperion\FinancialM
    anagement\Client
    Setting Arbor path to: D:\Hyperion\common\EssbaseRTC\9.3.1
    [04-Aug-2009 16:18:23]: MAX_DETAIL_CACHE_SIZE = 20 MB.
    [04-Aug-2009 16:18:23]: bytesPerSubCache = 8802 bytes
    [04-Aug-2009 16:18:23]: MAX_NUM_DETAIL_CACHES = 2272
    Setting HBR Mode to: 2
    HBR Logging Config File : HBRServer.properties
    2009-08-04 16:18:23,703 WARN main com.hyperion.hbr.security.HbrSecurityAPI - Err
    or retrieving user by identity
    Embedded HBR initialized.
    [04-Aug-2009 16:18:23]: Regeneration of Member Fields Complete
    [04-Aug-2009 16:18:23]: Need to create an Object. pool size = 0 creatredObjs = 0
    [04-Aug-2009 16:18:23]: Thread main acquired connection com.hyperion.planning.o
    lap.HspEssConnection@1117a20
    [04-Aug-2009 16:18:23]: Thread main releasing connection com.hyperion.planning.
    olap.HspEssConnection@1117a20
    [04-Aug-2009 16:18:23]: Thread main released connection com.hyperion.planning.o
    lap.HspEssConnection@1117a20
    [04-Aug-2009 16:18:23]: Need to create an Object. pool size = 0 creatredObjs = 1
    java.lang.RuntimeException: failed to get identity fo useradmin
    at com.hyperion.planning.HspJSImpl.login(Unknown Source)
    at com.hyperion.planning.HspJSImpl.login(Unknown Source)
    at com.hyperion.planning.HyperionPlanningBean.Login(Unknown Source)
    at com.hyperion.planning.HyperionPlanningBean.Login(Unknown Source)
    at com.hyperion.planning.utils.HspExportSecurityCmd.execute(Unknown Sour
    ce)
    at com.hyperion.planning.utils.HspExportSecurityCmd.main(Unknown Source)
    java.lang.RuntimeException: Unable to aquire activity lease on activity 1 as the
    activity is currently leased by another server.
    at com.hyperion.planning.sql.actions.HspAquireActivityLeaseCustomAction.
    custom(Unknown Source)
    at com.hyperion.planning.sql.actions.HspAction.custom(Unknown Source)
    at com.hyperion.planning.sql.actions.HspActionSet.doActions(Unknown Sour
    ce)
    at com.hyperion.planning.sql.actions.HspActionSet.doActions(Unknown Sour
    ce)
    at com.hyperion.planning.HspJSImpl.aquireActivityLease(Unknown Source)
    at com.hyperion.planning.HspJSImpl.reaquireActivityLease(Unknown Source)
    at com.hyperion.planning.utils.HspTaskListAlertNotifier.reaquireTaskList
    ActivityLease(Unknown Source)
    at com.hyperion.planning.utils.HspTaskListAlertNotifier.processTaskListA
    lerts(Unknown Source)
    at com.hyperion.planning.utils.HspTaskListAlertNotifier.run(Unknown Sour
    ce)

  • Security lost in Planning after an update by ODI (v.10.1.3.6.8)

    Hi
    Anyone ever saw this?
    We've made a package to update dimensions in Planning using Planning adapter.
    At the end, sometimes it deletes group access than the users lost their access. (On those case, we need to reload the secfile)
    We found that by activate Planning audit.
    Thanks
    Alain.

    It means you have not imported in the new KM for "IKM SQL to Hyperion Essbase (Data)", you are still using the original one and it will fail because the new version has additional options.
    Right click the existing KM - Import/Replace and browse to the IKM SQL to Essbase Data.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Planning Workflow: year dimension security?

    In the workflow system within Planning we find the options to choose a Scenario and a Version at first and then choose a specific part of the Entity dimension to work on within the workflow system. We would somehow also like to lock down the Year dimension. The problem is that our financials people can now, when they are part of the workflow, change the data in all years within their part of the entity dimension, but we don't want them to be able to change current or previous budgets.
    Of course, we could take the years out of the forms, but since we also have the actuals in the Planning database our financials people should be able to read all years (so they can also read the actuals in all years, and they are of course allowed to see previous budgets), but only write in specific years (on the budgets).
    Is there a best practice on how to do this?

    Hi,
    What you can do is change the start year/period - end year/period in the scenario dimension administration.
    Say you only wanted budget entry for FY09
    You would go into the scenario dimension administation
    Edit Budget set the Start Year to FY09 and end End year to FY09
    On the forms the previous years will still be shown but they will be read only and they will only be able to input into FY09 budget.
    You can change the other scenario members in just the same way.
    Hope this helps.
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for

  • Tips for troubleshooting crashes?

    TCS 2 Robohelp 8.0.2 I just created a Robohelp template from a project with a Framemaker booked linked in. I deleted the book from the project before running the script which creates a new template. Robohelp crashes after I created a new project base

  • Adding a new tab to CrystalReportViewer and loading a new rpt into it

    Hi, I've been struggling with the following problem for a few days now and I would really appreciate any help you can offer. I need to add a new tab to an existing instance of CrystalReportViewer and load a new crystal report (RPT) into it. I wasn't

  • [Oracle 11g] Store filename as VARCHAR2 and its content as XMLType

    Hi all, The version of Oracle used is 11.2.0.3.0. I would like to load a XML file into a table from AIX with a Shell script. Here is the test case table: ALTER  TABLE mytable DROP PRIMARY KEY CASCADE; DROP   TABLE mytable CASCADE CONSTRAINTS; CREATE

  • Customer Recon Change(FX impact) @ the time of F101.

    Hi Gurus, I had a query regarding change of Customer's recon account and the impact of FX . After checking few threads i found that through  Tcode:- F101 the amount from old recon account will be reclassed to a new GL account(Adjustment GL) and after

  • Is this setup possible?

    I have about 1.5 terrabytes of music and home movies. I want to be able to store on iTunes but i dont want it on the hard drive, is it possible to keep it on my time capsule/network drive, have it in itunes and maybe even have it backup to timecapsul