<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>get-pwfolderSecurity returns extreme number of entries</title><link>https://communities.bentley.com/products/projectwise/f/projectwise-powershell-extensions-forum/225918/get-pwfoldersecurity-returns-extreme-number-of-entries</link><description>I ran “Get-PWFolderSecurity” on a folder under my own test area… 
 it only has a couple folder security entries and a couple Document security entries. 
 The CMDlet returned 3,161 records and took ~17 minutes to execute 
 3100 records seems extreme to</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: get-pwfolderSecurity returns extreme number of entries</title><link>https://communities.bentley.com/thread/721934?ContentTypeID=1</link><pubDate>Mon, 18 Jul 2022 13:54:21 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:b37585ca-56c1-4415-90b3-7f70b5d67e6a</guid><dc:creator>Robert Biggar</dc:creator><description>&lt;p&gt;Brian:&lt;/p&gt;
&lt;p&gt;I am trying to get a script to Break Inheritance. The direction I was headed is to change one of the users&amp;#39;&amp;nbsp; access mask...but I can&amp;#39;t &amp;quot;see&amp;quot; what is on the folder...because only explicit ACL is being returned. Have you ever looked into this? Is there a better way...or a way to get the &amp;quot;inherited ACLs&amp;quot;?&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Bob&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: get-pwfolderSecurity returns extreme number of entries</title><link>https://communities.bentley.com/thread/697486?ContentTypeID=1</link><pubDate>Fri, 18 Feb 2022 18:07:15 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:eda822c2-b1e5-4d6a-be02-33ecb330aae4</guid><dc:creator>Brian Flaherty</dc:creator><description>&lt;p&gt;The Type, Name, and Access_Control_Settings will only be returned for folders which have explicit access control set and is not inheriting.&amp;nbsp; Hope this helps.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: get-pwfolderSecurity returns extreme number of entries</title><link>https://communities.bentley.com/thread/697305?ContentTypeID=1</link><pubDate>Thu, 17 Feb 2022 21:27:46 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:8ca79716-dc54-4c87-99bc-71ebab28d753</guid><dc:creator>Brandon Williams</dc:creator><description>&lt;p&gt;try using this parameter -FolderLevel 1&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: get-pwfolderSecurity returns extreme number of entries</title><link>https://communities.bentley.com/thread/697198?ContentTypeID=1</link><pubDate>Thu, 17 Feb 2022 13:52:28 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:cecf06e2-d669-4369-b7cf-724d86f055c8</guid><dc:creator>Robert Biggar</dc:creator><description>&lt;p&gt;Question:&lt;/p&gt;
&lt;p&gt;The Verbose information returns Type and Member name...but the table information returned doesn&amp;#39;t have that.&lt;/p&gt;
&lt;p&gt;There is no &amp;quot;-slow&amp;quot;...any Idea hot to get all the table info populated?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;---------------------------------------------------------------------------------------------------------------------------------------&lt;/p&gt;
&lt;p&gt;VERBOSE: &amp;#39;SecTest&amp;#39; is inheriting access control&lt;br /&gt;VERBOSE: - InheritingFrom: &amp;#39;Lansing Support\biggarr&amp;#39;&lt;br /&gt;VERBOSE: - Type: &amp;#39;Document&amp;#39;&lt;br /&gt;VERBOSE: - MemberName: &amp;#39;engineering support services&amp;#39;&lt;br /&gt;VERBOSE: - AccessMask: &amp;#39;--CDrwSRW--&amp;#39;&lt;br /&gt;VERBOSE: &amp;#39;SecTest&amp;#39; is inheriting access control&lt;br /&gt;VERBOSE: - InheritingFrom: &amp;#39;Lansing Support\biggarr&amp;#39;&lt;br /&gt;VERBOSE: - Type: &amp;#39;Document&amp;#39;&lt;br /&gt;VERBOSE: - MemberName: &amp;#39;All_Users (*Everyone)&amp;#39;&lt;br /&gt;VERBOSE: - AccessMask: &amp;#39;NA&amp;#39;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;ProjectName : SecTest&lt;br /&gt;SecurityType : Project&lt;br /&gt;Type : &lt;br /&gt;Name : &lt;br /&gt;Access_Control_Settings : &lt;br /&gt;Workflow : &lt;br /&gt;State : &lt;br /&gt;InheritingFrom : Lansing Support\biggarr&lt;br /&gt;FullPath : SecTest&lt;br /&gt;ParentProjectName : SecTest&lt;/p&gt;
&lt;p&gt;ProjectName : SecTest&lt;br /&gt;SecurityType : Document&lt;br /&gt;Type : &lt;br /&gt;Name : &lt;br /&gt;Access_Control_Settings : &lt;br /&gt;Workflow : &lt;br /&gt;State : &lt;br /&gt;InheritingFrom : Lansing Support\biggarr&lt;br /&gt;FullPath : SecTest&lt;br /&gt;ParentProjectName : SecTest&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: get-pwfolderSecurity returns extreme number of entries</title><link>https://communities.bentley.com/thread/697187?ContentTypeID=1</link><pubDate>Thu, 17 Feb 2022 12:49:25 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:50735567-8f70-4cb1-bd2d-a27b81d48b59</guid><dc:creator>Robert Biggar</dc:creator><description>&lt;p&gt;Good Idea.&lt;/p&gt;
&lt;p&gt;I&amp;nbsp;tried this:&lt;/p&gt;
&lt;p&gt;Export-PWProjectAccessControl -Folderid $lp | Format-Table...&lt;/p&gt;
&lt;p&gt;It is&amp;nbsp;slow, but it gives me much better output:&lt;/p&gt;
&lt;p&gt;ProjectName SecurityType Type Name Access_Control_Settings Workflow State InheritingFrom FullPath&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ParentProjectName&lt;br /&gt;-----------&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;------------ ---- ---- ----------------------- -------- ----- --------------&amp;nbsp; --------&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -----------------&lt;br /&gt;SecTest&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Lansing Support\biggarr SecTest&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SecTest &lt;br /&gt;SecTest&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Document&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Lansing Support\biggarr SecTest&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SecTest &lt;br /&gt;test123&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Lansing Support\biggarr SecTest\test123&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SecTest &lt;br /&gt;test123&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Document&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Lansing Support\biggarr SecTest\test123&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SecTest &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;missing some columns... but certainly more of what I expected....&lt;/p&gt;
&lt;p&gt;Thanks Brandon, this is a big help!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Bob&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: get-pwfolderSecurity returns extreme number of entries</title><link>https://communities.bentley.com/thread/697037?ContentTypeID=1</link><pubDate>Wed, 16 Feb 2022 22:36:18 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:d6d3d9b5-b4d5-4630-b125-3c8873a4092d</guid><dc:creator>Brandon Williams</dc:creator><description>&lt;p&gt;You know what, now that I think about it, I tried this cmdlet in the past and it was not doing what I wanted. I ended up using something like this.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Export-PWProjectAccessControl -FolderPath $Path | Format-Table&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;This spit out what I wanted and I was able to manipulate it better.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: get-pwfolderSecurity returns extreme number of entries</title><link>https://communities.bentley.com/thread/697024?ContentTypeID=1</link><pubDate>Wed, 16 Feb 2022 20:01:04 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:028f47eb-908e-4db8-b557-617d22f83a41</guid><dc:creator>Robert Biggar</dc:creator><description>&lt;p&gt;Good thought...this is what I used:&lt;/p&gt;
&lt;p&gt;$SecTable = get-pwfolders -FolderID $Lp -JustOne -Slow | Get-PWFolderSecurity&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Have you used this CMDlet on your system?&lt;/p&gt;
&lt;p&gt;How long does it usually take for you?&lt;/p&gt;
&lt;p&gt;and how many records does it return?&lt;/p&gt;
&lt;p&gt;We have an enormous ACL list... and we have had speed issues - which we attributed to a bloated table...but when this returned 3100 records...It seemed odd to me...but I don&amp;#39;t have anything to compare it to&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks Brandon!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Bob&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: get-pwfolderSecurity returns extreme number of entries</title><link>https://communities.bentley.com/thread/697011?ContentTypeID=1</link><pubDate>Wed, 16 Feb 2022 17:54:08 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:acb48b01-30ff-4338-abec-f427cbc05ef0</guid><dc:creator>Brandon Williams</dc:creator><description>&lt;p&gt;Question, did you use Get-PWFolders -FolderPath $path -JustOne ? Its possible it returned subfolder security if you didnt use the -JustOne parameter&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>