SP2010 - Get List of Subfolders' Permissions

I have multiple folders, and each folder has multiple subfolders with unique permissions. Does anyone have a script (or something else) that would cycle through each subfolder and output the permissions? I would also like it to output the folder path/ web
path.
I have tried recording a query table, but it won't record 'document permissions'. 

Hi,
See whether these links helps you -
http://social.technet.microsoft.com/Forums/sharepoint/en-US/a85647f2-5194-4962-815c-17c0778dc69c/how-to-get-a-report-or-list-for-permissions-on-all-sharepoint-2010-sites-and-subsites-and-libraries
http://johanmeyer.ukuvuma.co.za/2013/02/22/export-all-user-permissions-from-a-sharepoint-2010-site-to-csv/
Hope this helps!
Ram - SharePoint Architect
Blog - SharePointDeveloper.in
Please vote or mark your question answered, if my reply helps you

Similar Messages

  • To get list of permissions for iview/apps with the help of API (UME API?)

    hello all
    who can answer how to get list of permissions (list of roles or users) for iview or other application with the help of API (UME API ?)
    thanx!

    if anybody whant to know
    https://media.sdn.sap.com/html/submitted_docs/60_sp2_javadocs/ume/com/sap/security/api/acl/IAclManager.html#getAcl(java.lang.String)
    https://media.sdn.sap.com/html/submitted_docs/60_sp2_javadocs/ume/com/sap/security/api/IRole.html

  • How to get the list of subfolders available in a folder in KM repository

    Hi,
    Could you  please let me know how to check the list of subfolders available in a folderin KM repository  using WD java.
    Thanks in advance,

    Hi,
    Can you please send the URL for Javadoc for ICollection.
    Thanks in Advance,

  • "Get Info" and change permissions

    Since I installed Leopard – when I create a file in PhotoShop and save it. When I go to reopen it – it will not let me. I have to go to “Get Info” and change permissions to “read and write” to everybody each time. I also have to from time to time have to go to “Get Info” in application and change permissions to get them to boot. Is there a fix?

    Where are you saving these files? When you open an Info Window to the file you just created in Photoshop, what names are listed? The top entry should be your username with Read&Write privs. The middle entry should be either staff, (unknown) or your username with Read Only privs. The last entry should be everyone with Read Only privs.
    Also, save a file to your Desktop (name it foo) and see if the problem still happens. If it does, launch Terminal and type:
    ls -lde ~/Desktop
    ls -le ~/Deskop/foo
    paste the spew from that into a reply and we'll try to see whats going on.

  • SharePoint C# Get list of sites on which user has permission (Read, Contribute, Owner, Admin, Visitor)

    HI,
    I wants to get list of sites on which user has permission, all permission name like (read, visitor, contribute, owner)
    using (SPSite oSite = new SPSite(SPContext.Current.Site.Url))
    foreach (SPWeb oWeb in oSite.RootWeb.GetSubwebsForCurrentUser())
    permission = string.Empty;
    foreach (SPGroup group in oWeb.Groups)
    foreach (SPUser u in group.Users)
    if (u.Name == (userName))
    foreach (SPRole role in u.Roles)
    permission += role.Name.ToString() + ", ";
    } // Taking All Permission details of user
    permission = " [" + permission.TrimEnd(", ".ToCharArray()) + "]";
    my final string variable will have values like [Read, Visitor] or [Read] or [visitor, Read]
    I wants to have all permission names and also geting error on u.Roles [Roles is absolute now],
     Help me to get permission by using SPRoleDefination etc
    SPRoleDefinitionCollectionroleDefinitions
    = oWeb.RoleDefinitions;
    SPRoleDefinitionroleDefinition
    foreach(SPRoleAssignmentroleAssigment
    inoWeb.RoleAssignments)
     Thanks
    Praveen

    Depending on how large your farm is and how many webapplications / site collections you need to enumerate to build this list, you might be better off using search to get the list of sites/webs that the user has access to (search results are security trimmed).
    You could then enumerate just the list of sites returned to determine the exact permissions.
    E.g. Code for getting a list of sites the user has access to:
    var ssaProxy = (SearchServiceApplicationProxy)SearchServiceApplicationProxy.GetProxy(SPServiceContext.GetContext(SPContext.Current.Site));
    var keywordQuery = new KeywordQuery(ssaProxy);
    keywordQuery.RowLimit = 200;
    keywordQuery.SelectProperties.Clear();
    keywordQuery.SelectProperties.Add("Title");
    keywordQuery.SelectProperties.Add("Url");
    keywordQuery.ResultsProvider = SearchProvider.Default;
    keywordQuery.QueryText = String.Format("contentclass:STS_Site OR contentclass:STS_Web");
    keywordQuery.ResultTypes |= ResultType.RelevantResults;
    ResultTableCollection searchResults;
    searchResults = keywordQuery.Execute();
    if (searchResults.Exists(ResultType.RelevantResults))
    var searchResult = searchResults[ResultType.RelevantResults];
    var results = new DataTable { TableName = "SearchResults" };
    results.Load(searchResult, LoadOption.OverwriteChanges);
    if (results.Rows.Count > 0)
    var resultsText = new StringBuilder();
    foreach (DataRow dataRow in results.Rows)
    var urlToWeb = dataRow["Url"] as String;
    //Perform your checking to determine the exact permissions
    Regards, Matthew
    MCPD | MCITP
    My Blog
    Please remember to click "Mark As Answer" if a post solves your problem or "Vote As Helpful" if it was useful.
    I just added a webpart to the TechNet Gallery that allows administrative users to upload, crop and format user profile photos. Check it out here:
    Upload and Crop User Profile Photos

  • Pricing: New condition type not getting listed in options in product master

    Hi,
    I have created a new pricing procedure and also created a new condition type for it. I am trying to create a condition record in the product master for this  condition type but the condition is not there in the list of conditions. How can I inlcude it in the condition list?
    Even the new condition type I have created by copying 0PR0 is not getting listed in the options, whereas 0PR0 is getting listed.
    Regards,
    Meenakshi
    Edited by: Meenakshi Sawhney on Sep 9, 2010 8:27 AM
    Edited by: Meenakshi Sawhney on Sep 9, 2010 8:29 AM

    Hi Meenakshi,
    you need to enhance the condition maintenance group in the customizing, which is assigned to the product master. Please check: IMG: Customer Relationship Management -> Master Data -> Products -> Special Settings for Sales Operations -> Assign Condition Group to Application CRM and IMG: Customer Relationship Management -> Master Data -> Conditions and Condition Technique -> Condition Technique: Basics -> Create Maintenance Group.
    Best Regards,
    Michael

  • Is there any FM or BAPI to get list of all sales orders

    Hello all,
            I have the requirement like below.
    Is there any FM if i Pass Drawing document no, type,part,revision level which gives
    the output list as.
    1) all sales orders, where the above drawing document no is attached to the materials
    and these materials are used as one of the lower level components in the Sales order BOM,
    I need to show all those sales orders along with SO number,item,Material,Plant and BOM Item no,
    2)all sales orders, where the above drawing document no is attached to the materials
    and the same material is one of the item in sales order.
    3)all sales orders, where the above drawing document no is used as one of the component in Sales order BOm's
    Addition of 1,2,3 will be the o/p.
    are there any FM or BAPI to get the above list.
    Basically the above report is concatenation of report outputs of t-code CSD5 and CS15.
    Awaiting reply.
    Thanks.

    Hi venkatesh,
       You can use the BAPI
    BAPISDORDER_GETDETAILEDLIST
    to get list of all sales orders.
    Here is a lik which provides you BAPI'S regarding everything.
    [http://www.saptechies.com/sap-bapi-list/]
    Hope this will help you.
    Regards,
    Pavan.

  • How to get list of software installed in a system

    How to get list of softwares installed in a system?. should i use registry to get information or control panel?
    is there any package available for this? how should i start with/
    thanks

    How to get list of softwares installed in a system?.Using native code, if at all.
    should i use registry to get information or control panel?Linux has neither.
    is there any package available for this? how should i start with/ Learn the Windows API or Google for some native tool.

  • Why can't I get list view in calendar?

    I can't get List View any longer in Calendar on my iPhone. Why?

    IF you are running 8.x iOS then on the top right side are three icons - three bulleted horizontal lines, search and then a Plus sign
    If you click on the three horizontal line icon you will see the list
    Which iOS are you on?

  • When I send a Group message from my address book, the entire group gets listed in the "To" line. How do I get each member to receive the message individually without listing all members? Its just messy is all.

    When I send a Group message from my address book, the entire group gets listed in the "To" line. How do I get each member to receive the message individually without listing all members? Its just messy is all. Any help is greatly appreciated.

    Hey Grupo Castillo,
    Thanks for the question. You can actually configure this behavior from Mail preferences:
    1. Choose Preferences from the Mail menu.
    2. Click Composing.
    3. Deselect the checkbox for "When sending to a group, show all member addresses".
    When you send an email to the group, only the groups name will be seen.
    Mac OS X: Mail - How to Hide Address Book Group Member Names When Sending an Email
    http://support.apple.com/kb/TA21082
    Thanks,
    Matt M.

  • Get List running all the time in Yosemite

    For the last two days I have had a gear spinning in Yosemite menu bar performing a function named Get List.  What is going on?

    I reran Etrecheck today while the getlist script was running to see if anything else might appear.  Also, I uninstalled CleanMyMac.  Here are the results:
    EtreCheck version: 2.1.5 (108)
    Report generated December 18, 2014 at 07:42:11 EST
    Click the [Support] links for help with non-Apple products.
    Click the [Details] links for more information about that line.
    Click the [Adware] links for help removing adware.
    Hardware Information: ℹ️
        iMac (27-inch, Late 2013) (Verified)
        iMac - model: iMac14,2
        1 3.5 GHz Intel Core i7 CPU: 4-core
        32 GB RAM Upgradeable
            BANK 0/DIMM0
                8 GB DDR3 1600 MHz ok
            BANK 1/DIMM0
                8 GB DDR3 1600 MHz ok
            BANK 0/DIMM1
                8 GB DDR3 1600 MHz ok
            BANK 1/DIMM1
                8 GB DDR3 1600 MHz ok
        Bluetooth: Good - Handoff/Airdrop2 supported
        Wireless:  en1: 802.11 a/b/g/n/ac
    Video Information: ℹ️
        NVIDIA GeForce GTX 780M - VRAM: 4096 MB
            iMac 2560 x 1440
    System Software: ℹ️
        OS X 10.10.1 (14B25) - Uptime: one day 15:50:19
    Disk Information: ℹ️
        APPLE HDD ST1000DM003 disk0 : (1 TB)
            EFI (disk0s1) <not mounted> : 210 MB
            Macintosh HD (disk0s2) / : 999.35 GB (752.72 GB free)
            Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
    USB Information: ℹ️
        Apple Inc. FaceTime HD Camera (Built-in)
        Apple Inc. BRCM20702 Hub
            Apple Inc. Bluetooth USB Host Controller
        Hewlett-Packard HP Color LaserJet CM1017
    Thunderbolt Information: ℹ️
        Apple Inc. thunderbolt_bus
    Gatekeeper: ℹ️
        Mac App Store and identified developers
    Kernel Extensions: ℹ️
            /System/Library/Extensions
        [loaded]    com.Cycling74.driver.Soundflower (1.6.6 - SDK 10.6) [Support]
        [not loaded]    com.hField.WiFire.ZD1215 (1.0.14) [Support]
        [loaded]    com.logmein.driver.LogMeInSoundDriver (1.0.3 - SDK 10.5) [Support]
        [not loaded]    com.markspace.iokit.IOMissingSyncMassStorage (199) [Support]
        [not loaded]    com.markspace.missingsync.palmos.classicseize (1) [Support]
        [not loaded]    com.palm.ClassicNotSeizeDriver (3.2.1) [Support]
        [not loaded]    com.rim.driver.BlackBerryUSBDriverInt (0.0.39) [Support]
        [not loaded]    com.rim.driver.BlackBerryUSBDriverVSP (0.0.39) [Support]
    Startup Items: ℹ️
        HP USB EWS Gateway: Path: /Library/StartupItems/HP USB EWS Gateway
        MissingSyncMounting: Path: /Library/StartupItems/MissingSyncMounting
        ParallelsTransporter: Path: /Library/StartupItems/ParallelsTransporter
        Startup items are obsolete in OS X Yosemite
    Launch Agents: ℹ️
        [loaded]    com.hp.help.tocgenerator.plist [Support]
        [running]    com.hp.productresearch.plist [Support]
        [loaded]    com.oracle.java.Java-Updater.plist [Support]
        [running]    com.rim.BBLaunchAgent.plist [Support]
    Launch Daemons: ℹ️
        [failed]    com.adobe.fpsaud.plist [Support]
        [loaded]    com.adobe.versioncueCS3.plist [Support]
        [running]    com.hfield.WiFireAgent.plist [Support]
        [loaded]    com.microsoft.office.licensing.helper.plist [Support]
        [loaded]    com.oracle.java.Helper-Tool.plist [Support]
        [loaded]    com.oracle.java.JavaUpdateHelper.plist [Support]
        [running]    com.rim.BBDaemon.plist [Support]
    User Launch Agents: ℹ️
        [running]    .dat0939.000 (hidden) [Support]
            /System/Library/CoreServices/Folder Actions Dispatcher.app/Contents/MacOS/Folder Actions Dispatcher /System/Library/CoreServices/Folder Actions Dispatcher.app/Contents/MacOS/Folder Actions Dispatcher
        [invalid?]    .dat1a10.000 (hidden) [Support]
        [loaded]    com.adobe.ARM.[...].plist [Support]
        [loaded]    com.facebook.videochat.[redacted].plist [Support]
        [loaded]    com.google.keystone.agent.plist [Support]
        [not loaded]    com.iLike.Agent.plist [Support]
        [loaded]    com.logos.LogosIndexer.plist [Support]
        [running]    com.microsoft.LaunchAgent.SyncServicesAgent.plist [Support]
        [running]    ws.agile.1PasswordAgent.plist [Support]
    User Login Items: ℹ️
        AirPort Base Station Agent    Application (/System/Library/CoreServices/AirPort Base Station Agent.app)
        Backup Scheduler for Time Machine    Application (/Applications/Time Machine Backup Scheduler.app)
        AdobeResourceSynchronizer    Application (/Applications/Adobe Acrobat 8 Professional/Adobe Acrobat Professional.app/Contents/Support/AdobeResourceSynchronizer.app)
        Printer Pro Desktop    Application (/Applications/Printer Pro Desktop.app)
    Internet Plug-ins: ℹ️
        DirectorShockwave: Version: 11.0.3r470 [Support]
        Default Browser: Version: 600 - SDK 10.10
        Flip4Mac WMV Plugin: Version: 3.2.0.16   - SDK 10.8 [Support]
        Musicnotes: Version: 1.17.2 [Support]
        OfficeLiveBrowserPlugin: Version: 12.3.5 [Support]
        AdobePDFViewerNPAPI: Version: 11.0.09 - SDK 10.6 [Support]
        FlashPlayer-10.6: Version: 16.0.0.235 - SDK 10.6 [Support]
        Silverlight: Version: 4.0.60129.0 [Support]
        Flash Player: Version: 16.0.0.235 - SDK 10.6 [Support]
        iPhotoPhotocast: Version: 7.0 - SDK 10.8
        QuickTime Plugin: Version: 7.7.3
        SharePointBrowserPlugin: Version: 14.4.6 - SDK 10.6 [Support]
        AdobePDFViewer: Version: 8.0.0 [Support]
        NPExView: Version: Unknown [Support]
        JavaAppletPlugin: Version: Java 8 Update 25 Check version
    User internet Plug-ins: ℹ️
        fbplugin_1_0_1: Version: Unknown [Support]
        fbplugin_1_0_3: Version: Unknown [Support]
    Safari Extensions: ℹ️
        1Password [Installed]
        OpenIE [Installed]
    User iTunes Plug-ins: ℹ️
        Flash Player: Version: 9.0.159.0 Mismatch! Adobe recommends 16.0.0.235
    3rd Party Preference Panes: ℹ️
        3ivx MPEG-4  [Support]
        Adobe Version Cue CS3  [Support]
        Citrix ShareFile Sync  [Support]
        Flash Player  [Support]
        Flip4Mac WMV  [Support]
        Java  [Support]
    Time Machine: ℹ️
        Skip System Files: NO
        Mobile backups: OFF
        Auto backup: NO - Auto backup turned off
        Volumes being backed up:
            Macintosh HD: Disk size: 999.35 GB Disk used: 246.62 GB
        Destinations:
            Data [Network]
            Total size: 2.00 TB
            Total number of backups: 3
            Oldest backup: 2014-09-30 07:50:32 +0000
            Last backup: 2014-10-02 13:38:07 +0000
            Size of backup disk: Adequate
                Backup size 2.00 TB > (Disk used 246.62 GB X 3)
    Top Processes by CPU: ℹ️
             8%    WindowServer
             2%    Finder
             2%    ScriptMonitor
             1%    Microsoft Outlook
             0%    fontd
    Top Processes by Memory: ℹ️
        996 MB    firefox
        275 MB    mds_stores
        206 MB    softwareupdated
        172 MB    WindowServer
        103 MB    mds
    Virtual Memory Information: ℹ️
        26.59 GB    Free RAM
        3.68 GB    Active RAM
        2.16 GB    Inactive RAM
        1.91 GB    Wired RAM
        6.32 GB    Page-ins
        0 B    Page-outs
    Diagnostics Information: ℹ️
        Dec 17, 2014, 03:08:33 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/InkWidgetTool_2014-12-17-15083 3_[redacted].crash
        Dec 17, 2014, 03:08:23 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/InkWidgetTool_2014-12-17-15082 3_[redacted].crash
        Dec 17, 2014, 08:02:20 AM    /Library/Logs/DiagnosticReports/DesktopServicesHelper_2014-12-17-080220_[redact ed].cpu_resource.diag [Details]
        Dec 17, 2014, 12:03:10 AM    /Library/Logs/DiagnosticReports/LogosIndexer_2014-12-17-000310_[redacted].cpu_r esource.diag [Details]
        Dec 16, 2014, 03:52:27 PM    Self test - passed
        Dec 16, 2014, 08:50:15 AM    /Library/Logs/DiagnosticReports/DesktopServicesHelper_2014-12-16-085015_[redact ed].cpu_resource.diag [Details]
        Dec 15, 2014, 10:32:16 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/InkWidgetTool_2014-12-15-22321 6_[redacted].crash
        Dec 15, 2014, 10:32:06 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/InkWidgetTool_2014-12-15-22320 6_[redacted].crash

  • Java tablespace SAPSR3DB is not getting listed in DB02 tcode

    Hi all,
    We installed Java Add-In in existing ABAP system.
    During Java installation a tablespace will be created named PSAPSR3DB.
    This particular tablespace PSAPSR3DB is not getting displayed in ABAP-DB02 transaction.
    We installed Java Add-In both Quality and PRD Environment.
    PSAPSR3DB tablespace is getting listed in PRD but not in quality server.
    Pls give some inputs on this regard
    Thanks
    Karthik

    Hi Karthikeyan,
    Have you refresh the database in DB02 ?
    Please check if the table have the same onwer as the ABAP.
    Regards,
    Fendi Suyanto

  • How to get list of docs for particulat billing type on plant wise

    very urgent
    is there any t-code, report to look thi
    how to get list of billing docs grnerated  for particulat billing type and if possible  on plant wise also
    very urgetnt
    points to be rewarded
    eagerly waitng from sap gurus

    Dear chakri
    As you may be aware, in VF05 you need to enter either Payer Code or Material Code and then based on the selection criteria, the report will generate.  Please give the (ensure that this code is exist in billing document) Payer code and now select "Further sel.criteria" and DONT forget to enter the date in from column of "Billing docs.date".  By default, there you can see one month date range. 
    Still if you get error message, please let me know the error message.
    thanks
    G. Lakshmipathi

  • Getting list of document name in a container

    Hi,
    I am trying to get list of all document names in a container using the following code in PHP:
    http://dpaste.com/25409/
    but I am getting an error as listed in the above link.
    Any idea? I searched on Google but couldnt get any definitive answer.
    Thanks.

    Hello,
    Try:
    for $doc in collection() return dbxml:metadata('dbxml:name',$doc)
    Regards,
    George

  • How to get list of orders for current date.

    Hi,
    My requirement is to get list of orders for the date on which order was created such that I don't have to change the date in my application.
    Every time I run my application it should generate orders created on that current date without manually giving current date.
    This has to be done directly using BAPI and without creating a RFC. 
    I tried with bapi " BAPI_ALM_ORDERHEAD_GET_LIST " using parameter OPTIONS_FOR_START_DATE  but there I can't enter sy-datum and hence, every time I hence to change the date.
    Please tell me if there is any possible way to get fulfil above requirement.
    Thanks.
    Shilpi Agarwal.

    Hi Shilpi,
    This looks simple to me.
    Just create a variant in IW38 with U_your UserId as shown in the picture (Dynamic date selection for Created On set to Current Date)
    The status settings obviously would be
    Jogeswara Rao K

Maybe you are looking for