jeecgboot / JimuReport

「数据可视化:报表、仪表盘、大屏」积木报表是一款类Excel操作风格,在线拖拽设计的报表工具和和数据可视化产品。功能涵盖: 报表设计、打印设计、图形报表、仪表盘门户设计、大屏设计等,完全免费!秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、解决各类报表难题。
http://jimureport.com
GNU General Public License v3.0
6.52k stars 1.66k forks source link

添加数据源失败 权限不足,此功能需要分配角色! #2291

Closed jalena closed 11 months ago

jalena commented 11 months ago
版本号:

1.6.6

问题描述:

添加数据源,点击测试提示 权限不足,此功能需要分配角色!

错误日志&截图:

image

image

启动配置


server:
  port: 8085
spring:
  #数据库
  datasource:
    url: ${jimureport.dev.url}
    username: ${jimureport.dev.username}
    password: ${jimureport.dev.password}
    driver-class-name: com.mysql.cj.jdbc.Driver
#持久层框架
minidao:
  base-package: org.jeecg.modules.jmreport.*
jeecg:
  # local|minio|alioss
  uploadType: local
  # local
  path:
    #文件路径
    upload: /opt/upload
  # alioss
  oss:
    endpoint: ??
    accessKey: ??
    secretKey: ??
    bucketName: jimureport
  # minio
  minio:
    minio_url: http://minio.jeecg.com
    minio_name: ??
    minio_pass: ??
    bucketName: ??
  #大屏报表参数设置
  jmreport:
    #多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离)
    saasMode:
    # 平台上线安全配置
    firewall:
      # 数据源安全 (开启后,不允许使用平台数据源、SQL解析加签并且不允许查询数据库)
      dataSourceSafe: false
      # 低代码开发模式(dev:开发模式,prod:发布模式—关闭在线报表设计功能,分配角色admin、lowdeveloper可放开限制)
      lowCodeMode: dev
    # 展示列数
    col: 100
    # 展示行数
    row: 200
    #自定义API接口的前缀 #{api_base_path}和#{domainURL}的值
    apiBasePath: http://192.168.1.11:8085
    pageSize:
      - 10
      - 20
      - 30
      - 40
#输出sql日志
logging:
  level:
    org.jeecg.modules.jmreport: info
`

##### 重现步骤:
zhangdaiscott commented 11 months ago

https://help.jeecg.com/jimureport/prodSafe.html

image