Hello,
I need to generate a report on spaces and who has been granted access to them. Specifically users that are not on our domain.
I have attempted to run this query but it times out after a while.
<span>SELECT</span> s<span>.</span>spacename <span>as</span> Space<span>,</span> u<span>.</span>user_name <span>as</span> Username
<span>FROM</span> spacepermissions sp
<span>JOIN</span> spaces s <span>ON</span> s<span>.</span>spaceid <span>=</span> sp<span>.</span>spaceid
<span>JOIN</span> cwd_group g <span>ON</span> sp<span>.</span>permgroupname <span>=</span> g<span>.</span>group_name
<span>JOIN</span> cwd_membership m <span>ON</span> g<span>.</span>id <span>=</span> m<span>.</span>parent_id
<span>JOIN</span> cwd_user u <span>ON</span> u<span>.</span>id <span>=</span> m<span>.</span>child_user_id
<span>WHERE</span> sp<span>.</span>permgroupname <span>IN</span>
<span>(</span>
<span>SELECT</span> g<span>.</span>group_name
<span>FROM</span> cwd_group g
<span>)</span>
<span>ORDER</span> <span>BY</span> s<span>.</span>spacekey<span>;</span>
I would appreciate any suggestions on how to get this information?
Thanks