Component/Role/Menu
SELECT COMPONENTID , ROLEID , MENUID FROM MENUITEM WHERE COMPONENTID LIKE '%::BPM::%'
DFME:
SELECT DISTINCT COMPONENT.COMPONENTID , COMPONENT.LABEL COMPONENT_LABEL , MENU.NAME MENU_NAME , USERROLE.NAME USERROLE_NAME , FIELDATTRIBUTE.ATTRIBUTEVALUE FROM MENUITEM INNER JOIN COMPONENT ON MENUITEM.COMPONENTID = COMPONENT.COMPONENTID INNER JOIN MENU ON MENUITEM.MENUID = MENU.MENUID INNER JOIN USERROLE ON USERROLE.ROLEID = MENUITEM.ROLEID LEFT JOIN FIELDATTRIBUTE ON COMPONENT.COMPONENTID = FIELDATTRIBUTE.COMPONENTID AND UPPER(FIELDATTRIBUTE.FIELDID) = 'REPORTID' AND FIELDATTRIBUTE.ATTRIBUTENAME='label' WHERE COMPONENT.COMPONENTID LIKE '%::BPM::%'
SELECT DISTINCT COMPONENT.COMPONENTID , COMPONENT.LABEL COMPONENT_LABEL , FIELDATTRIBUTE.ATTRIBUTEVALUE FROM COMPONENT LEFT JOIN FIELDATTRIBUTE ON COMPONENT.COMPONENTID = FIELDATTRIBUTE.COMPONENTID AND UPPER(FIELDATTRIBUTE.FIELDID) = 'ID' AND FIELDATTRIBUTE.ATTRIBUTENAME='label' WHERE COMPONENT.COMPONENTID LIKE '%::BPM::%'
BPM MScript components assigned to at least one role
SELECT COMPONENTID , MSCRIPTFILENAME FROM MSCRIPTCOMPONENT WHERE MSCRIPTFILENAME LIKE '%/BPM/%' AND COMPONENTID IN (SELECT COMPONENTID FROM MENUITEM)