Skip to content

Servoy Security 1.4.0 release

Choose a tag to compare

@paronne paronne released this 20 Mar 16:06

Enhancements in svySecurity API

  • #10 sync permissions run to often
  • syncPermissions when creating sample data
  • Throw errors when editing roles of a master Tenant and the user is logged in
  • Generate warning when editing roles of a master or slave tenant while logged in as an user

Enhancements in svySecurityUX

  • Fix svySecurityUX Roles list not updated when a new role is created
  • Show Master-Slave info for logged Tenant

Enhancements in svySecurityConsole

  • Added sync permission button to svySecurityConsole

Breaking Changes
Security permissions are synchronized at every user login for the deployed solution. Such default behavior is setup to facilitate your testing and your first deployment, however synchronizing permissions at every login can impact the perfomances of your solution. Is recommended to use a postImportHook module running scopes.svySecurity.syncPermissions() to synchronize permissions at every deployement instead and disable auto-sync for every login. Auto permission sync can be disabled by setting the user property svy.security.auto-sync-permissions-when-deployed=false.