Creating a report containing Report Names and associated Groups in XIr3.2

Hi -- Does anyone know if we have the ability to create a report that contains Report Names and their associated Groups (like LDAP groups)? 
We actually have Groups associated at the Report Level as well as the Folder level. 
This functionality did not exist in XIr2.

I'm inferring you want to report on the CMS repository database, specifically UserGroups and which reports are accessible by those UserGroups.
That would involve Java SDK coding if you're looking for detailed ACL list information.  You'd need to implement Enterprise Java SDK code to retrieve the InfoObject/SecurityInfo2/Principal information, and create adapter classes to make that information consumable via one of the supported reporting connectivities.
For this, you'd need experience with both Enterprise Java SDK and supported reporting connectivity APIs (such as POJOs or JavaBeans).
Sincerely,
Ted Ueda

Similar Messages

  • Table contain user name and tcode

    Dear Experts,
    Can you tell me which Table contained user name and tcode field?
    Thanks and Best regards,
    wilson

    You need to be even more carefull with parameter transactions.
    If SU24 is not maintained for them, PFCG will pull the proposals from the core transaction (via which the parameters are used in the skip screen feature...). If the core transaction has authority proposals for S_TCODE, then you will get those tcodes and their proposals as well.
    A carefull choice of menu objects (not only limited to Tcodes), taking heed of SU24 defaults and tuning it to meet your needs is the key. But it requires organizational discipline and good training, otherwise rather dont use it for anything other than important objects which you want to control manually only, even if your business roles are a mess.
    You can also restrict the authorizations of the security admins for example (as unpopular as that may sound... to segregate authorization concept development (SU24 etc), role building development (PFCG etc) and user administration (SU01 etc). Object S_USER_TCD also has a field called TCD...
    There are also other objects (as Dipanjan has pointed out) which have TCD as a field of an object which is not S_TCODE. In addition to I_TCODE, Q_TCODE, P_TCODE, see also S_IDOCMONI for example.
    To be honest I have given up on trying to find them all
    The easiest solution is to use the menu and maintain SU24 when the transaction is configured or the application is developed and tested. That is what SAP does as well in SU22. It is more work upfront, but more sustainable in the long run.
    If your users (and auditors) only see the menu (and use the SUIM --> Executable transactions) options, then you can get away with it in the short or even medium term. Latest when someone else need to maintain the roles they will hate it...
    My 2 cents,
    Julius

  • Is it Possible to create a Report Name starting with M.

    HI ,
        Just Now I have created a report naming with MYreport. I have expected that system will ask the Access Key since starting letter is M . But  System allowed me to create the Report MYREPORT.
        As per My Knowledge, Only Y and Z letters for Report. But now how system allowed me to create a report starting With M without access key.
    With Regards,
    Neptune.M

    Hi,
    You can name a program with 'MZ' or 'MY'. Infact all the includes of custom module program will be having names starting with 'MZ' or 'MY'.  Try creating a program with other than these combination, the system will surely check.
    Addendum:
    For example if you create a module pool program with name
    SAPMZTEST, then the include names will be
    MZTEST_TOP, MZTEST_O01, MZTEST_I01, MZTEST_F01 and so on..
    Similarly, for Z function group sap creates dynamically creates the following programs:
    SAPLZTEST - Main program
    LZTESTTOP
    LZTESTO01
    LZTESTI01
    LZTESTUXX where X containing includes LZTESTU01,LZTESTU02 stands for 01, 02 and corresponds to function module under the function group.
    Thanks and regards,
    S. Chandramouli.
    Edited by: Chandramouli Subburathinam on May 5, 2008 2:35 PM
    Edited by: Chandramouli Subburathinam on May 5, 2008 2:42 PM

  • How to schedule another program by giving report name and variant name?

    I want to create a program for Scheduling another program using function 'FASU_V_CREATE_VARIANT_RFC'
    (FASU_V_CREATE_VARIANT_RFC : This function used for creating the variant ) by giving
    1) Report name
    2) varaint name
    Could anybody please help me.??

    Scheduling Background Jobs 
    Use
    You can define and schedule background jobs in two ways from the Job Overview:
    Directly from Transaction SM36. This is best for users already familiar with background job scheduling.
    The Job Scheduling Wizard. This is best for users unfamiliar with SAP background job scheduling. To use the Job Wizard, start from Transaction SM36, and either select Goto ® Wizard version or simply use the Job Wizard button.
    Procedure
    Call Transaction SM36 or choose CCMS ® Jobs ® Definition .
    Assign a job name. Decide on a name for the job you are defining and enter it in the Job Name field.
    Set the job’s priority, or "Job Class":
    High priority: Class A
    Medium priority: Class B
    Low priority: Class C
    In the Target server field, indicate whether to use system load balancing.
    For the system to use system load balancing to automatically select the most efficient application server to use at the moment, leave this field empty.
    To use a particular application server to run the job, enter a specific target server.
    If spool requests generated by this job are to be sent to someone as email, specify the email address. Choose the Spool list recipient button.
    Define when the job is to start by choosing Start Condition and completing the appropriate selections. If the job is to repeat, or be periodic, check the box at the bottom of this screen.
    Define the job’s steps by choosing Step, then specify the ABAP program, external command, or external program to be used for each step.
    Save the fully defined job to submit it to the background processing system.
    When you need to modify, reschedule, or otherwise manipulate a job after you've scheduled it the first time, you'll manage jobs from the Job Overview.
    Note: Release the job so that it can run. No job, even those scheduled for immediate processing, can run without first being released.
    For a simple job scheduling procedure, see the R/3 Getting Started Guide.

  • What is the difference between REPORT report name and PROGRAM programe name ?

    Hi friends,
    i developed a report programe and executed.  In placce of  REPORT i replace PROGRAM.
    These case also Perfectly executing? .
    now i need the differencce of both?
    Please tell me.
    Regards.
    Thrimu

    It has changed almost entirely
    Overall which one is the USB C:\  F:\  Z:\  

  • Creating a structure, knowing the name and the type of the components

    hi, following problem:
    i have uploaded an excel file from a different system with the information about the names and the types of the components of several structures.
    how can i create a structure with this informatin on my system?

    ok, i think i have to give you some more details:
    i want to update a table from a table saved on another system using a report.
    (only inserts are important, no updates)
    the problem is, that tables may not have the same components.
    therefore i have created several excel sheets with following content (using mehtod gui_download):
    name1      ; name2        ; name3....                 | name of the component
    typ1         ;  typ2           ; typ3 ...                     | type of the component
    content11 ;  content12   ; content13
    content21 ;  content22   ; content23
    uploading the file into table <uploadtable>
    now need dynamic structure:  let' s say dynamicwa
    name1   typ1
    name2   type2
    then: loop at <uploadtable> into dynamicwa.
                move-corresponding dynamicwa to destinationwa.
                insert destination_wa into destination_table.
            endloop.
    but how can i create this dynamicwa?
    Message was edited by: Michael
            Michael  Dirndorfer

  • Find table which contains "job name" and "Mail sent to users"

    Hi Folks,
    I have a requirement” whenever I run a job(xyz), it send mail to users”, Can you please let me know the table which contains both “job name” and “successfully mail sent to users”.
    Thanks in Advance.
    Lakshmi.

    Hi,
    You can find the job name in TBTCJOB.
    Regards,
    Ravi
    Note : Please mark the helpful answers

  • Srvrmgr syntax: how can I create Named Subsystem with both Name and Description values?

    In looking through bookshelf, there is no syntax discussed that allows you to include both the Name value and the Description value for a Named Subsystem/Profile Configuration.  In the screenshot, the circled values were created with the server manager command-line.
    In contrast, you can create a component definition with a Name (full name) and Description.
    For CompDef, this works:
    create component definition CompDefTest1_enu for component type AppObjMgr component group Fins run mode Interactive full name "Test Comp Def Test 1" description "Test 1 Object Manager CompDef"
    For Named Subsytem, this does NOT work:
    create named subsystem Test5 for subsystem EAITransportDataHandlingSubsys full name "Test 5" description 'Test 5 Description'
    Can anyone tell me if, for a Named Subsytem, there is a proper syntax to include both the Name and Description values in the command-line, or is the only way to manually create it in the UI?

    Hi,
    I have reviewed the help for create command in srvrmgr, it does not give the full name and description as parameters for subsystem creation. However, as you indicated these parameters are available for component definition creation:
    srvrmgr> help create
      create { component group | compgrp } <component group name>
           [ full name <descriptive name> ]
           [ { description | desc } <description of component group> ]
      create { component definition | compdef } <component definition name>
           for { component type | comptype } <component type name>
               { component group | compgrp } <component group name>
           run mode { batch | interactive | background }
           [ full name <descriptive name> ]
           [ { description | desc } <description of component definition> ]
           [ with [param <param_name>=<value>[, <param_name>=<value>...]]
                  [fixparam <fixed_param_name>=<fixed_value>[,...]]]
      create named subsystem <named_subsystem_name> for
           subsystem <subsystem_name> with <param_name>=<param_value> [, ..]
    Bookshelf also has an example of subsystem creation that does not include full name and description:
    http://docs.oracle.com/cd/E14004_01/books/StoreFwdMsg/StoreFwdMsg_InstallConfig14.html#wp1351472
    In this case I suggest you to create a ticket on My Oracle Support to confirm that srvrmgr does not support creating a new subsystem with full name and description parameters, and request an enhancement request for these parameters to be included in create statement for new subsystems when using srvrmgr.
    Hope it helps,
    WSiebel

  • Merge Email Address Only Group With Matching Names And Emails Group

    Here's the situation:
    I have a large list of conacts that are only email addresses and are in a group called Emails Only.  I decided to upload the email address to LinkedIn and connect with the people that were in my email list to obtain their full name if they were on LinkedIn. Then, after I connected with a bunch of people, I exported my whole LinkedIn contacts back into my address book in a group I made called LinkedIn.
    I then tried to merge my contacts. For some reason the LinkedIn group won't merge with the Email Only group.  Shouldn't my address book realize there are multiple contacts with the same email address? Is it an issue that the Email Only list just has emails and no names?
    Any help would be much appreciated!

    Hi Navgup,
    Please refer to the script below, to query users in other domain by specifying the parameter "-Server" in the cmdlet "get-aduser", and also note I haven't tested the script below:
    import-module activedirectory
    get-adgroupmember "group"|foreach{
    $email=(get-aduser $_.samaccountname -properties *).EmailAddress#get the user email
    Get-ADUser -filter {EmailAddress -eq $email} -properties * -server DomainB.company.com|select samaccountname, memberof}#filter user name and group with the email in other domain
    To get users across domain, please also refer this blog:
    Adding/removing members from another forest or domain to groups in Active Directory:
    http://blogs.msdn.com/b/adpowershell/archive/2010/01/20/adding-removing-members-from-another-forest-or-domain-to-groups-in-active-directory.aspx?Redirected=true
    I hope this helps.

  • Reference code-created child of container by name?

    Newbie alert! Been doing flex for about 2 weeks, so please
    excuse my cluelessness.
    I've got a grid in my main app file, and a script in that
    same file adds several rows to the grid (and then items etc to the
    rows). Each row is given a unique id upon creation.
    Once this is complete, I then want to be able to reference
    one of the rows by id, rather than by index. i.e. I want to be able
    to do gridx.getChildByName ("Row 1");
    However, it seems this sort of thing only works if the id was
    hard coded into an MXML tag as opposed to created via ActionSript??
    Is that right?
    Because this works:
    var myRow:GridRow = GridRow ( gridx.getChildAt(1));
    and this doesn't:
    var myRow:GridRow = GridRow( gridx.getChildByName("Row 1"));
    even though I can verify that the id of the row returned by
    that first snippet is, in fact, "Row 1".
    What I want to avoid is having to refer to the
    dynamically-created rows by position as opposed to name.
    What am I missing here?
    Thanks much for any help!
    M.

    Hi Scott,
    The subform has a nodes collection you can loop though, as you suspected.  If might show up more than you want but you can test the className to see if it is a field and then ui.oneOfChild.className to work out what type of field. So;
    for (var i = 0; i < Subform1.nodes.length; i++)
        var n = Subform1.nodes.item(i);
        console.println(n.className + " " + n.name + " " + n.ui.oneOfChild.className);
    Hope this helps.
    Bruce

  • Hi, my Macbook recently created a network with my name and password on accident. As i deleted this and tried to connect to my wifi, it didn't allow me to see or connect to my wifi router. Not sure what to do about this.

    Hi, I recently unknowingly made a network for my wifi at my home. I deleted it because I didn't want to have a password on it because I live at home. When i tried to reconnect to the wifi, it didn't even show up in my wifi options. Can't connect to it or anything. Any help here?

    "A lot of the time it just pops up on its own."
    It will pop up if it detects there is an update and you haven't set it not to pop up automatically. You may need to reset the AE back to factory spec and set it up again. Read the manual for the reset.

  • Merge Emails Only group with matching Names and Emails group

    Here's the situation:
    I have a large list of conacts that are only email addresses and are in a group called Emails Only.  I decided to upload the email address to LinkedIn and connect with the people that were in my email list to obtain their full name if they were on LinkedIn. Then, after I connected with a bunch of people, I exported my whole LinkedIn contacts back into my address book in a group I made called LinkedIn.
    I then tried to merge my contacts. For some reason the LinkedIn group won't merge with the Email Only group.  Shouldn't my address book realize there are multiple contacts with the same email address? Is it an issue that the Email Only list just has emails and no names?
    Any help would be much appreciated!

    Here's the situation:
    I have a large list of conacts that are only email addresses and are in a group called Emails Only.  I decided to upload the email address to LinkedIn and connect with the people that were in my email list to obtain their full name if they were on LinkedIn. Then, after I connected with a bunch of people, I exported my whole LinkedIn contacts back into my address book in a group I made called LinkedIn.
    I then tried to merge my contacts. For some reason the LinkedIn group won't merge with the Email Only group.  Shouldn't my address book realize there are multiple contacts with the same email address? Is it an issue that the Email Only list just has emails and no names?
    Any help would be much appreciated!

  • Financial Reports - Extract Report names?

    We have over 100+ reports for a well established Planning application and need to streamline the report list to reflect the current business needs.
    Our plan is to create a new report register and would like to export the current report list to an excel sheet as a first step.
    Can this be done by a SQL query against the HyperionBIPLUS table?
    Ideally it would extract
    a) Report Names and associated Folders
    b) Last report time run by user (that would be a bonus!)
    Any help on the query would be great; otherwise we would manually edit the name in workspace and copy it to the spreadsheet.

    Hi ,
    Thanks for the clarification....
    I don't think there is such option present in workspace .. I also tried to do some settings but didn't found saving options which set the report name while saving.. I think you have to note down the report name and change the default name while saving. :)
    Hope this will help... !!

  • How to print the report file name and path and the last mod date

    Good morning,
    I am trying to print on the footer of the report the report file name and path as well as the report last modification date.
    Anyone would know how I can do that? I have checked the doc but found nothing.
    Thks. Philippe.

    Did you ever determine how to print report name and report last mod date?
    Thanks

  • Table name for background job with report, variant and step user id list.

    Hello All,
    I need to generate the list of scheduled backgroung job with the list of Report Name, Variant, Step User Id called. Please any one tell the SAP Table name from which I can get these data.
    Thanks in Advance,
    Amit

    Hi Rohit,
    Thanks for your reply. But from TBTCO, i can't find program/report name and variant. Just the list of background job i can see.
    Regards,
    Amit

Maybe you are looking for

  • How do I set proxy settings for a Java app behind a corporate server?

    I have the source code of a Download Manager program written in Java. It has to be run within my college network in which we use the "Corporate Client" server to access the internet. The HTTP proxy is 172.16.68.6 and Port number is 3128. How do I def

  • ICal very slow on each edit

    I'm having this problem with iCal 5.0.1 and Lion on two different iMacs: a 2010 i7 and a 2008 Core 2 Duo. Both are up to date with system updates, etc. The problem is this: each and every time I edit iCal -- new event, change an old event, edit a cur

  • Can't copy folder to hard drive. Why?

    I can't copy a folder from an external drive to the hard drive! A message comes up: "The operation can't be completed because an item with the name  ".DS_Store" already exists." What does this mean and what do I have to in order to be able copy the f

  • Images not printing correctly

    I'm using Illustrator CS6.  When I save a pdf file and try to print photos become a garbled mess (as if data was lost) and png logos and rotated photos display white boxes around them. Which setting should I change to fix this issue? 

  • Cookies not deleting correctly in Safari

    Why do my cookies re-appear after I reset Safari (4.02). Same issue with version 4.01. I've deleted the cookie file and that appears to work but I don't know why I need to do anything beyond resetting the browser. I've also deleted the cookie files f