UFN_CONSTIT_SECURITY_APPUSER_FORM_RINGFENCES

Return

Return Type
table

Parameters

Parameter Parameter Type Mode Description
@APPUSERID uniqueidentifier IN
@DATFORMINSTANCEID uniqueidentifier IN

Definition

Copy


    create function dbo.UFN_CONSTIT_SECURITY_APPUSER_FORM_RINGFENCES
    (
    @APPUSERID uniqueidentifier,
    @DATFORMINSTANCEID uniqueidentifier
    )
    returns table as

    return 

        (
        select DISTINCT
        SR.CONSTIT_SECURITY_ATTRIBUTEID AS RINGFENCEID

        from dbo.V_SECURITY_SYSTEMROLEASSIGNMENT_USER_FORM as SV
        left outer join dbo.SYSTEMROLE_CONSTIT_SECURITY_ATTRIBUTE
        AS SR ON SV.SYSTEMROLEID=SR.ID

        WHERE 

        SV.GRANTORDENY=1
        AND SV.DATAFORMINSTANCECATALOGID=@DATFORMINSTANCEID
        AND SV.APPUSERID=@APPUSERID 

        )