Forum Discussion

Saliha's avatar
Saliha
New Contributor
13 hours ago

Title: Genesis Error Occurring for Some Users with Identical Access Rights

Hello,

We are experiencing an intermittent Genesis error.

All default values appear to be correctly configured, but the error is triggered for some users and not for others, even when they have the same security roles and access rights. The issue is also not tied to a specific report, as it can occur on different reports depending on the user.

Has anyone encountered a similar issue?

Example error message:

We also noticed that when we remove the link between the Content and Main workspaces, the issue is resolved. However, this workaround does not work for all affected users.

Thank you for your help.

1 Reply

  • sameburn's avatar
    sameburn
    Icon for OneStream Employee rankOneStream Employee

    Hi Saliha​ 

    I could be wrong, but the error suggests it is not Security or indeed Genesis related

    It looks like a CubeView you are using has shared row or columns using a Parameter and that Parameter is not being resolved at runtime e.g returning "" instead of a value

    I suspect why it is working for some users over others might relate to the fact that any user this works for has already run this Cubeview successfully before, which means it will default to the last selected Parameter value. Whereas users experiencing the error had not run this before and therefore the Parameter and the Cubeview remain unresolved 

    If you run the offending Cubeview on its own, I suspect the user is prompted for a column or row selection in a parameter prompt window, something that is not occurring when running it in Genesis based on current setup

    If receiving this for multiple reports,  it might be that you have >1 cubeview with same issue 

    It is worth making an inventory of the cubeviews you are using here, to investigate further e.g check shared rows / columns for parameters and also check parameters have a default value set

    One way to fix is to find the offending Cubeview and either remove the Parameter from the row or column sharing property... Or retain the same Cubeview but consume it via something like the Cubeview Advanced block (which resolves parameters at runtime) instead 

    Hope this helps

    Sam