안녕하세요. modals 에 roles 기능이 추가되었습니다.
계정 또는 권한 그룹(roles)에 따라 모달 안 데이터를 보이지 않게 할 수 있습니다.
접근 제한시 문구 수정이 가능합니다. (message, title)
서버까지 막아야하는 경우에는 block 단위로 적용해야합니다. (roles.edit)
blocks:
- type: query
resource: mysql.qa
sqlType: select
sql: >
SELECT id, name FROM wine_stock
columns:
name:
openModal: view
# viewModal:
modals:
- path: view
roles:
message: 해당 내역 수정 권한이 없습니다.
view:
- email::test@selectfromuser.com33
blocks:
- type: query
resource: mysql.qa
sqlType: insert
sql: SELECT 1
params:
- key: tt
roles:
message: 내역 추가는 관리자만 가능
edit:
- email::test@selectfromuser.com3333
- type: query
resource: mysql.qa
sqlType: select
sql: |
SELECT id, name FROM wine_stock
WHERE id = :id
display: form
params:
- key: id
valueFromRow: true
roles:
message: 해당 내역 수정 권한이 없습니다.
edit:
- email::test@selectfromuser.com3333
관련하여 도움이 필요하신 경우 문의바랍니다.
감사합니다.