0

SSRS でのユーザーの役割に特定のタスクに対する権限が含まれているかどうかを確認することはできますか?

ユーザーが操作を実行できない場合は、操作を実行してエラーを表示することしかできませんが、ユーザーが仕事を始める前に、考えられる問題についてユーザーに通知したいと考えています。

4

1 に答える 1

1

これにより、権限のリストが取得されます。ユーザー名でファイルダウンして、単一のユーザーまたはグループのアクセス許可を確認できます。

select 
    dbo.Users.UserName,
    dbo.Roles.RoleName,
    substring(dbo.catalog.path,2,LEN(dbo.catalog.path)) FolderName
from 
    dbo.PolicyUserRole 
left join dbo.Users 
     on dbo.Users.UserID=dbo.PolicyUserRole.UserID
left join dbo.Roles 
     on dbo.Roles.RoleID=dbo.PolicyUserRole.RoleID
inner join dbo.Catalog 
     on dbo.Catalog.PolicyID=dbo.PolicyUserRole.PolicyID
where 
    TYPE=1
于 2013-10-26T13:25:38.077 に答える