Stored Procedures [dbo].[MssWebGetPermissionsForUserAndBranches]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@inBranchPriKeysIntListmax
@inSysUserIdint4
Permissions
TypeActionOwning Principal
GrantExecuteMssExec
SQL Script
/*
* Get the security modules and minimum access level for the provided user and branches
*/

create procedure [dbo].[MssWebGetPermissionsForUserAndBranches]
    @inBranchPriKeys IntList readonly,
    @inSysUserId int
as
begin
set nocount on
    select
        SecurityModuleName = userPermissions.SecurityModuleName,
        MinAccessLevel = userPermissions.MinAccessLevel
    from udfGetPermissionsForUserAndBranches(@inBranchPriKeys,@inSysUserId) as userPermissions
end
GO
GRANT EXECUTE ON  [dbo].[MssWebGetPermissionsForUserAndBranches] TO [MssExec]
GO
Uses