FAQ"
From Documentation
(Created page with "* Does ZSS support user permission control? *: No. User permission feature involves authentication and authorization which is out of ZSS function's scope. Since ZSS cannot identi...") |
|||
Line 1: | Line 1: | ||
+ | {{ZKSpreadsheetEssentials3PageHeader}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
* Does ZSS support user permission control? | * Does ZSS support user permission control? | ||
*: No. User permission feature involves authentication and authorization which is out of ZSS function's scope. Since ZSS cannot identify a user, it cannot assign him with corresponding permissions. But you can easily integrate existing framework like Spring Security and implement your user permission features with ZSS. Please refer to the following sections: | *: No. User permission feature involves authentication and authorization which is out of ZSS function's scope. Since ZSS cannot identify a user, it cannot assign him with corresponding permissions. But you can easily integrate existing framework like Spring Security and implement your user permission features with ZSS. Please refer to the following sections: | ||
Line 4: | Line 9: | ||
** Disable available functions for different users. Please refer to [[ZK Spreadsheet Essentials/Working with Spreadsheet/Advanced/Disable Functions]]. | ** Disable available functions for different users. Please refer to [[ZK Spreadsheet Essentials/Working with Spreadsheet/Advanced/Disable Functions]]. | ||
** Protect sheets and set available actions. Refer to <javadoc directory='zss' method='protectSheet(java.lang.String , boolean , boolean , boolean , boolean , boolean , boolean , boolean , boolean , boolean , boolean , boolean allowSorting, boolean , boolean , boolean , boolean )'>org.zkoss.zss.api.Range</javadoc> | ** Protect sheets and set available actions. Refer to <javadoc directory='zss' method='protectSheet(java.lang.String , boolean , boolean , boolean , boolean , boolean , boolean , boolean , boolean , boolean , boolean , boolean allowSorting, boolean , boolean , boolean , boolean )'>org.zkoss.zss.api.Range</javadoc> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {{ZKSpreadsheetEssentialsPageFooter}} |
Revision as of 04:38, 12 May 2015
- Does ZSS support user permission control?
- No. User permission feature involves authentication and authorization which is out of ZSS function's scope. Since ZSS cannot identify a user, it cannot assign him with corresponding permissions. But you can easily integrate existing framework like Spring Security and implement your user permission features with ZSS. Please refer to the following sections:
- Hide the toolbar and the context menu to prevent editing. Please refer to ZK Spreadsheet Essentials/Working with Spreadsheet/Control Components.
- Disable available functions for different users. Please refer to ZK Spreadsheet Essentials/Working with Spreadsheet/Advanced/Disable Functions.
- Protect sheets and set available actions. Refer to Range.protectSheet(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean allowSorting, boolean, boolean, boolean, boolean)
All source code listed in this book is at Github.