Permissions for role in OLAP cube are removed when cube is rebuild

Project Server rebuilds the OLAP cubes every 6 hours. I've recently added a role with "Process database" permissions, but this permission is removed each time the OLAP cube is rebuilt.
I've read in a different thread (slightly older software versions) that to solve this issue, you can script and schedule the handling of permissions for that specific role, but it's not really a solution. The duration for the OLAP cube to rebuild varies
in duration over time, and I'm not sure it's healthy to change the role permission on a cube when it's being rebuild.
Is there a different, elegant way to solve this? I'm sure this can't be the intention?
I'm running SQL Server 2008, Sharepoint 2010 SP2 and Project Server 2010 SP2

sorry, i dont have much experience with project server. But, from the quick glance, it does look like as you said the configs are very limited including the ability to change user roles. My suggestion is that you take the cube solution and add the user to
the role and redeploy to the AS. The assumption here is that, though you add the user manually, it is being written over with the old solution. 
of course if you want to proceed with changing the roles via a script, you can schedule a job to run right after the cube has been processed each time. 
probably better maintenance solution is to redeploy SSAS solution and reprocess. 

Similar Messages

  • Leading zeros are removed when uploading excel

    Hi All,
    I have created a program to send an email with an excel attachment but the leading zero's in excel are removed. can anybody suggest what can be done other than replace since that exceeds 255chars so i cant concatenate.

    Hi
    Try adding the character ' (single quote) before the actual value. Excel then treats the value as-is whithout conversion
    character type for columns
    data: h_columns        TYPE ole2_object,
          h_cell           TYPE ole2_object.
    CALL METHOD OF excel 'Columns' = h_columns
      EXPORTING
        #1 = 'F:K'.
    set property of h_columns 'NumberFormat' = '@'.
    CALL METHOD OF excel 'Cells' = h_cell
      EXPORTING
        #1 = 14
        #2 = 7.
    SET PROPERTY OF h_cell 'Value' = '0001'.

  • Safari extensions are removed when behind proxy

    Since 10.7.4 (I'm guessing) my Safari extensions are removed whenever I login at my office location.
    I recive an error stating:
    "Safari can't use extension XYZ because the extension is no longer Valid"....
    The extension is then removed. Back home I can reinstall and use as normal.
    As I mentioned this is a relative new "feature"
    My company uses proxy servers, to manage Internet access.
    My Computer is not managed by IT, they have no permissions or control over it.
    This "feature" only occures when I'm in the office.
    All Extensions are removed!

    I have the same issue. I use the Cloak VPN when using free hotel wifi. When I connected yesterday, Safari dumped a bunch of my extensions - gone. I reinstalled some of the key ones and they worked fine. The wifi at his hotel is pay-per-day and when I signed up again this morning and used Cloak, Safari dumped the remaining extensions it did not trash yesterday, plus the two that I reinstalled.
    Using Safari 5.1.6 on Lion 10.7.4.

  • Ensuring items are removed when session is destroyed

    I have a Spring 2.5 MVC application with the ACEGI security framework on top of that. This application allows the user to upload many files and then "publish" them as a whole. I need to ensure that these files are deleted if the following happens:
    1. The user clicks cancel (done, processCancel)
    2. The session expires (trying HttpSessionListener)
    3. The user navigates away from the page (This can probably fall under session expiration)
    4. The user closes the browser(This can probably fall under session expiration)
    Currently I implement the HttpSessionListener. I am not getting the same ID on sessionDetroyed that I am getting on sessionCreated. I'm assuming either the session is already destroyed before that event fires. Also, the sessionDestroyed event does not fire when I close the Firefox browser, but it does when I close Internet Explorer.
    I was thinking that I can put a static reference to a map of files that need deleted on session expiration in the listener, but I'm still not sure how to link the session ID to the files or the username of the currently logged in user. Basically I need to verify that the files I am deleting do not belong to a user who is still logged in. Is there a better way to do this?

    hoffmandirt wrote:
    Currently I implement the HttpSessionListener. I am not getting the same ID on sessionDetroyed that I am getting on sessionCreated. I'm assuming either the session is already destroyed before that event fires. The sessionDestroyed event occurs after the session is taken out of commission but before it is invalidated. Every session gets destroyed and will have this sessionDestroyed event called. If you are using sessionEvent.getSession().getID() that will be the ID of the session about to be invalidated. It is hard to say why you are getting different sessions, but my guess is that you get the sessionID early in your app and somewhere you force a new session to be created and you are mixing the two sessions here. Some code may help figure this out. The second session would eventually expire, though, after the session timeout occurs.
    Also, the sessionDestroyed event does not fire when I close the Firefox browser, but it does when I close Internet Explorer.Sessions are not destroyed when a browser closes. They are destroyed when you explicitly call a session.invalidate() or when the session times out. If you waited whatever period of time your session is set to timeout after you close the browser, that is when the sessionDestroyed method would be called.
    >
    I was thinking that I can put a static reference to a map of files that need deleted on session expiration in the listener, but I'm still not sure how to link the session ID to the files or the username of the currently logged in user. Basically I need to verify that the files I am deleting do not belong to a user who is still logged in. Is there a better way to do this?I personally don't like the static resource thing. It gets confusing when you start to worry about class loaders and is too easy to flub. Better would be a map stored in the application context that both your main application has access to and the HttpSessionListener (via the HttpSession object) has access to. But I would also think about wrapping the references to the file in a 'SessionFile' object which would implement HttpSessionBindingListener and would delete itself when the valueUnbound event occurs. So the file would be deleted when the session ends as well as when you simply delete it from the session. No need for an external map in the context/static scope, or an HttpSessionListener running in the background.
    public class SessionFile implements HttpBindingListener {
        private final File file;
        private boolean fileInSession = false;
        public SessionFile(File file) { this.file = file; }
        public File getFile() {
            if (!fileInSession) {
                throw new IllegalStateException("Can not access File.  It is no longer stored in session.");
            return this.file; }
        public void valueBound(HttpSessionBindingEvent event) {
            this.fileInSession = true;
            /* any special action when added to the session? */
        public void valueUnbound(HttpSessionBindingEvent event) {
            this.fileInSession = false;
            // delete the file here
    }

  • Errors in Export to PDF for web use - some images are lost when PDF is enlarged & in browser

    I have a multi-page PDF in InDesign CS6 that I want to export to view on the web. I need the file to stay under 2MB, and I need it to be crisp and nice enough to read the type on the page (as small as 9pt type).
    The errors that are occurring are the following:
    On some browsers, some images will entirely not show up. Some of the missing images have been pasted into the document, some placed. I cannot think of a correlation.
    When the PDF is enlarged (Adobe Acrobat X 10.1.10) to more than ~200%, there is one placed image that will mostly disappear. What I mean by "mostly" is that little bits of it are still visible, like I masked it carelessly or something. Since this is only occurring with one image it seems that it would be a problem with the image itself, yes? I'm all ears if I'm making a mistake. It is a placed .ai file with no link errors. Should I not be placing directly from illustrator? It renders wonderfully from 100% all the way up to 188%, and then if you enlarge by margins of 1% little bits of it disappear, almost a chunk at a time.
    The way I've been exporting is:
    File > Export > Adobe PDF (Print)
    Adobe PDF Preset: Smallest File Size
    Standard: None
    Compatinility: Acrobat 6 (PDF 1.5)
    Options: Optimize for Fast Web View
    Export Layers: Visible & Printable Layers
    Compression
    I always change the downsampling from [100/150] to [150/225]. I usually leave the JPG image quality low. I leave both bottom boxes checked (compress text and line art, crop image data to frames)
    Output
    Color Conversion: convert to destination
    Destination: sRGB 1EC61966-2.1
    Profile Inclusion Policy: Include Destination Profile
    However, after reading a few other forum questions I started trying to export as Acrobat 4 so that it would flatten. When I do that, problem #2 still persists although I didn't test problem #1. I haven't tried using Distiller, and using the "prepare for web publishing" action within Acrobat itself makes the PDF too artifacted.
    At the heart of my question is this: I am a young designer at an old company that is not necessarily keeping up with the times. I REALLY want to know what the best, most efficient way to export a pdf for web viewing is. Does this exist in InDesign, outside of InDesign? Does it exist at all? Tell me what I'm doing wrong so that I can get better!
    Thank you in advance.

    Show Large Images is a preference inside of Acrobat which might be disabled.
    Acrobat - File > Preferences

  • I need to upgrade Firefox V14 to V25. users personal settings and bookmarks not are removed when the new version is distributed. how can i do packaging ??

    I have to perform upgrade from Firefox 14.0.1 to Firefox 25.0.1.
    I have downloaded offline installer and installing it.
    i have downloaded and its installing fine for -MS .
    after launching the icon in desktop getting following prompts
    import The settings and data
    import install solutions, bookmarks, browsing history, lose the north, and other data from:
    Microsoft internet explorer(need to select this option)
    import not anybody Thing
    next
    valj homepage
    import home page from internet explorer (need to select this option)
    how i should suppose to suppress the this prompts.
    and also my new package should not delete the older book marks .
    support me to handle this case... :(

    Whenever your upgrading firefox browser, it updates only the browser it never remove your settings and bookmark. If you like the clean reinstall follow the below steps
    Note: clean reinstall removes everything from your system
    Certain Firefox problems can be solved by performing a ''Clean reinstall''. This means you remove Firefox program files and then reinstall Firefox. Please follow these steps:
    '''Note:''' You might want to print these steps or view them in another browser.
    #Download the latest Desktop version of Firefox from http://www.mozilla.org and save the setup file to your computer.
    #After the download finishes, close all Firefox windows (click Exit from the Firefox or File menu).
    #Delete the Firefox installation folder, which is located in one of these locations, by default:
    #*'''Windows:'''
    #**C:\Program Files\Mozilla Firefox
    #**C:\Program Files (x86)\Mozilla Firefox
    #*'''Mac:''' Delete Firefox from the Applications folder.
    #*'''Linux:''' If you installed Firefox with the distro-based package manager, you should use the same way to uninstall it - see [[Installing Firefox on Linux]]. If you downloaded and installed the binary package from the [http://www.mozilla.org/firefox#desktop Firefox download page], simply remove the folder ''firefox'' in your home directory.
    #Now, go ahead and reinstall Firefox:
    ##Double-click the downloaded installation file and go through the steps of the installation wizard.
    ##Once the wizard is finished, choose to directly open Firefox after clicking the Finish button.
    Please report back to see if this helped you!
    Thank you.

  • Custom jms headers are removed when a message pass through OSB's proxyservi

    Hi,
    I am using OSB 10.3. Trying to build the application withe the following flow.
    proxyservice(jms integration)-->businessservice(jms integration)-->MDB
    When a jms message with some custom headers are posted to a proxyservice, the custom headers are getting strippped off and only the plain jms message is received in the MDB and not the custom jms headers. I have enabled "Get all headers" option to "Yes" on the proxyservice. Do I need to do anything special to get those jms properties on to a MDB?
    Regards,
    Baskaran

    Did you try passing headers with "Set Transport Headers for[ Outbound Request ] " with option      Pass all Headers through Pipeline checked?
    Thanks
    Manoj

  • Next , Back , Save for Later and Cancel Buttons are disabled When Creation?

    Dear all ,
    i am facing problem when creation new offer , the buttons Next , Back , Save for Later and Cancel are being disabled when entering the offer basic details , note that i am working on R12 , please i need the solution ASAP ..
    Best Regards

    Which menu path are you using?
    Are the items available for personalization?

  • My folders are removed when syncing

    Whenever I sync my Ipad, Iphone or Ipod for updates the folders that i have put my apps into dissapear and I have to put them back into folders again.
    It's very annoying and time consuming.
    How can I stop this?

    I've found out the cause of the problem. The phone settings had changed, so that messages were being stored in the phone memory rather than on the SD card. I have changed this and all of my folders are back again now.
    However, I now have messages stored in phone memory and on the SD card. Is there any way that I can transfer the ones in phone memory to the SD card?
    Thanks.

  • Additional / secondary Admin users are removed when changes are savedto GMS 2 config

    We recently upgraded from the GW Mobility Pack (Data Synchronizer)
    v1.2.5 (299) to the new GW Mobility Service v2.0.1 (53).
    With the previous versions of DataSync, I had two admin users setup:
    admin1 and admin2. Admin1 was the original administrator setup with the
    DataSync server, admin2 was manually added to the configengine.xml file.
    This worked fine for the last couple years.
    Since upgrading to GMS 2.0.1, I've found that when I make a change to
    the GMS configuration through the WebAdmin interface, "admin2" is left
    out of the configengine.xml file. After any change to the GMS
    configuration I have to manually go back into the configengine.xml file,
    add "admin2", and restart the services again.
    Anyone else seeing this?
    Thanks,
    Greg
    former e-mail for posting:
    [email protected]

    On 4/29/2014 9:06 PM, rlopez01 wrote:
    >
    > Hi,
    >
    > This is a known issue that was fixed in the next GMS release (2.0.2).
    >
    > Regards.
    >
    >
    Thanks for the update.
    -Greg
    former e-mail for posting:
    [email protected]

  • Search account got - Insufficient sql database permissions for user. EXECUTE permission was denied on the object proc_Gettimerrunningjobs

    Dear all,
    I am troubleshooting a critical error showed up on Event log.  It said:
    Insufficient sql database permissions for user 'Name:domain\wss_search ....... EXECUTE permission was denied on the object 'proc_GetTimerRunningJobs', database 'SharePoint_Config', schema 'dbo'
    domain\wss_search is the default content access account. According to
    http://technet.microsoft.com/en-us/library/cc678863.aspx I should not grant it the Farm Administrators permission.
    In the Search Center I am able to search out documents as expected so I think the search service is fine.   However I have no clue why this account is trying to access 'proc_GetTimerRunningJobs'.
    Mark

    Hi Mark,
    This issue was caused by the search account’s permission. For resolving your issue, please do as the followings:
    Expand your SharePoint Configuration database 'SharePoint_Config' and navigate to ‘proc_GetTimerRunningJobs’ under Programmability ->Stored Procedures
    Right-click proc_GetTimerRunningJobs and choose Properties
    Click on Permission on the left launch
    Select the Search button and browse for ‘WSS_Content_Application_Pools’
    Provide ‘Execute’ permissions for ‘WSS_Content_Application_Pools’
    Click OK
    Here are some similar posts for you to take a look at:
    http://adammcewen.wordpress.com/2013/03/01/execute-permission-denied-on-sharepoint-config-db/
    http://technet.microsoft.com/en-us/library/ee513067(v=office.14).aspx
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

  • Method Permissions for getEJBObject

    Can i give method permissions for methods like getEJBObject that are part of EJBObject
    in WLS6.1 SP3.
    When I do so, I get errors saying " Unable to set the method permission for method
    "getEJBObject". No matching method could be found. Please verify the method signature
    specified in the ejb-jar.xml file matches that of your EJB."
    Many thanks
    Mukul

    1. Create a Group in the realm
    2. Add users to the group
    3. Specify the group name as the Principal
    4. Log in as one of the users in the group

  • No data fields are available in the OLAP cube

    i was able to access data in Excel yesterday, but now all the cubes that i have created cannot be accessed by Excel any more and after authenticating and selecting the cell for the pivot table i get this error:
    No data fields are available in the OLAP cube
    i just hope this is some process in HANA that needs restarting and not some endemic MDX problem. if so, where do i look?
    has anyone seen this?
    BTW, shouldn't there be a single log on for the connection? i have to enter credentials twice: 1 when creating the connection and 2 when opening the pivot table.

    something/someone has locked my userid when i was recreating the steps in Excel (i don't think i have tried 'wrong' passwords, but i did try a ['wrong' user|http://misiorek.com/h/GMSnap206%202011-11-27.jpg]
    Here are the steps:
    1. Open [Excel|http://misiorek.com/h/GMSnap202%202011-11-27.jpg].
    2. Enter [connections|http://misiorek.com/h/GMSnap203%202011-11-27.jpg].
    3. Select [HANA cube|http://misiorek.com/h/GMSnap204%202011-11-27.jpg].
    4. Select [Pivot cell|http://misiorek.com/h/GMSnap205%202011-11-27.jpg].
    5. Enter credentials (see above).
    I'm also not sure why I see these security messages:
    [locked|http://misiorek.com/h/GMSnap207%202011-11-27.jpg], Microsoft [warning|http://misiorek.com/h/GMSnap208%202011-11-27.jpg], HANA [warning|http://misiorek.com/h/GMSnap209%202011-11-27.jpg], HANA db [warning|http://misiorek.com/h/GMSnap210%202011-11-27.jpg]

  • What are the OLAP cube data access auditing capabilities

    Hi All,
    We are currently activating RDBMS fine-grained-audit (FGA) policies on our datawarehouse to comply with security policies in place in our company.
    Part of our datawarehouse store financial confidential data for which we need to perform access auditing.
    The confidentail data reside in fact tables that are also used to feed OLAP cubes.
    Are there FGA capabilities (or similar) available to audit access to confidential data stored in OLAP cubes ?
    Thank you.
    A. Walrant

    Hi All,
    We are currently activating RDBMS fine-grained-audit (FGA) policies on our datawarehouse to comply with security policies in place in our company.
    Part of our datawarehouse store financial confidential data for which we need to perform access auditing.
    The confidentail data reside in fact tables that are also used to feed OLAP cubes.
    Are there FGA capabilities (or similar) available to audit access to confidential data stored in OLAP cubes ?
    Thank you.
    A. Walrant

  • Sharepoint 2013 Reporting Services & OLAP Cubes for Data Modeling.

    I've been using PowerPivot & PowerView in Excel 2013 Pro for some time now so am now eager to get set up with Sharepoint 2013 Reporting Services.
    Before set up Reporting Services  I have just one question to resolve.
    What are the benefits/differences of using a normal flat table set up, compared to an OLAP cube?
    Should I base my Data Model on an OLAP Cube or just Connect to tables in my SQL 2012 database?
    I realize that OLAP Cubes aggregate data making it faster to return results, but am unclear if this is needed with Data Modeling for Sharepoint 2013.
    Many thanks,
    Mike

    So yes, PV is an in-memory cube. When data is loaded from the data source, it's cached in memory, and stored (compressed) in the Excel file. (also, same concept for SSAS Tabular mode... loads from source, cached in mem, but also stored (compressed) in data
    files, in the event that the server reboots, or something similar).
    As far as performance, tabular uses memory, but has a shorter load process (no ETL, no cube processing)... OLAP/MDX uses less memory, by requiring ETL and cube processing... technically tabular uses column compression, so the memory consumption will be based
    on the type of data (numeric data is GREAT, text not as much)... but the decision to use OLAP (MDX)/TAB (DAX) is just dependent on the type of load and your needs... both platforms CAN do realtime queries (ROLAP in multidimensional, or DirectQuery for tabular),
    or can use their processed/in-memory cache (MOLAP in multidimensional, xVelocity for tabular) to process queries.
    if you have a cube, there's no need to reinvent the wheel (especially since there's no way to convert/import the BIDS/SSDT project from MDX to DAX). If you have SSAS 2012 SP1 CU4 or later, you can connect PV (from Excel OR from within SP) directly to the
    MDX cube.
    Generally, the benefit of PP is for the power users who can build models quickly and easily (without needing to talk to the BI dept)... SharePoint lets those people share the reports with a team... if it's worthy of including in an enterprise warehouse,
    it gets handed off to the BI folks who vet the process and calculations... but by that time, the business has received value from the self-service (Excel) and team (SharePoint) analytics... and the BI team has less effort since the PP model includes data sources
    and calculations - aside from verifying the sources and calculations, BI can just port the effort into the existing enterprise ETL / warehouse / cubes / reports... shorter dev cycle.
    I'll be speaking on this very topic (done so several times already) this weekend in Chicago at SharePoint Saturday!
    http://www.spschicagosuburbs.com/Pages/Sessions.aspx
    Scott Brickey
    MCTS, MCPD, MCITP
    www.sbrickey.com
    Strategic Data Systems - for all your SharePoint needs

Maybe you are looking for

  • Importing music FROM an external hard drive

    My dance studio has an external hard drive with over 15,000 songs in MP3 format, and I would like to be able to put some of those songs on an iPod. My problem: I do not want double copies of my 15,000 songs (one copy in the external hard drive and on

  • Setenv bat file

    I have downloaded J2EE SDK 1.3 in my PC. I have Windows 98. But when I try to run (in Dos window) "setenv" it gives me 'environment variable out of space' error in most of the path setting. And when I try to execute 'set JAAS_OPTIONS=-Djava.security.

  • Adobe Reader X 10.1.3 IE9 64-bit issue

    Hi, We are using Windows 7 Professional Build 7601 SP1 and ie9 (9.0.8112.16421) 64-bit edition.  We have also installed Adobe Reader X 10.1.3 on this computer and set it as default application to view PDF. When we open a page that has inline PDF, we

  • DNS Client Service Issues

    Hi all, We seem to be having some odd issues with about 50% of our Windows 7 clients.  I'll give you a brief run down of what is occurring. Server 2008 R2 Domain serving about 50 clients.  Having changed a static entry in DNS to point an A record to

  • Linux 9i install hangs at Net Config Assistant

    I am installing 9i on Red Had 7.3 and the install program just stops when it gets to the Net Configuration Assistant. No err, but the process using up > 90% of the CPU. All the buttons on the install GUI are greyed out, so there is no way to go with