PGSQL查询每个用户对应的“汇报对象”以及“请求人可查看范围”

PGSQL查询每个用户对应的“汇报对象”以及“请求人可查看范围”

参考以下SQL:
SELECT  AaaUser.FIRST_NAME "FullName",AaaLogin.NAME "LoginName", reportingTo.FIRST_NAME "Reporting To", al.name"Reporting To Login Name",CASE  WHEN um.managerrole =1  THEN 'Show all their department requests'  WHEN um.managerrole =2  THEN 'Show all their Site requests' WHEN um.managerrole =4  THEN 'Show All Request' ELSE 'Show only their request' END "Requester allowed to view" FROM AaaUser 
INNER JOIN SDUser ON AaaUser.USER_ID=SDUser.USERID 
LEFT JOIN AaaLogin ON AaaUser.USER_ID=AaaLogin.USER_ID 
LEFT JOIN AaaUser reportingTo ON SDUser.REPORTINGTO=reportingTo.USER_ID 
LEFT JOIN AaaLogin al On al.user_id=reportingto.user_id
LEFT JOIN UserManager um on um.userid=aaauser.user_id

    • Related Articles

    • 使用provisioning工具导入LDAP参数,更新汇报对象(Reporting Manager)的参数

      使用其他类型LDAP导入数据时,更新Report To参数的方法 1) 若已运行provisioning工具,请退出 2) 修改配置文件provisioning.conf 3) 使用文本编辑器打开文件 4) 找到以下参数并修改: attr_distinguished_name=uid 注意,以上uid为LDAP目录中识别用户唯一性的参数,微软AD中为distinguishedName。该参数应与manager属性的值一致。 5) 保存并退出文件 6) 运行provisioning工具导入用户 ...
    • 【OPM】智能升级操作方法以及注意事项

      经确认智能升级功能自12.3版本便已经发布,自12.8版本该功能已经稳定,如需产品升级,升级前可针对客户版本选择合适的升级方法。本知识库主要针对企业版以及MSP版本升级做详细的阐述。 操作步骤: 1. 若客户环境配置双机热备,且版本为12.8.344及其以上,那么需要确认客户配置类型为新方式部署(虚拟IP)还是旧方式部署。针对不同部署方式选择不同的升级方式。 双机热备升级操作请参考: Steps to perform Smart Upgrade in Failover configured ...
    • ADMP-如何设置“账户永不过期”以及“密码永不过期”

      1.账户永不过期: 设置账户永不过期的LDAP属性accountExpires的值填写0就行,即导入的CSV文件的行头accountExpires下的值填写0。 2.密码永不过期: 我们举个例子,假设管理员想修改正常状态的账户的密码为永不过期,那可以修改userAccountControl属性值为66048(十进制),66048=65536(DONT_EXPIRE_PASSWORD)+512(账户正常标志)。 ...
    • 在NCM的设备概览页面中,配置以及最近变更的变更类型显示为为授权这是什么原因?

      在NCM的设备概览页面中,配置以及最近变更的变更类型显示为为授权这是什么原因? (如图所示) 从提供的截图中,可以看出关于配置与最近变更的变更类型显示为未授权的。 需要注意的是NCM将使用从设备收到的Syslogout消息来检测对设备所做的更改。  根据收到的Syslogout消息,更改的名称详细信息将在NCM中更新。 如果在备份过程中未从Syslogout消息中收到按详细信息进行的更改,则NCM会将更改视为未授权。
    • 关于Log360 Cloud与Log360以及EventLog Analyzer产品的关系

      Log360集成了很多组件,如ADAudit Plus、EventLog Analyzer和UEBA等很多。其中EventLog Analyzer组件是一款日志分析产品。 Log360 Cloud是一款基于代理的日志收集和分析方案,它分析的日志来源有两种方式: 一种方式是通过上传本地EventLog Analyzer的日志数据到cloud上(需安装agent在这台EventLog Analyzer服务器上); 另外一种方式是可以直接在Log360 ...