☰
Current Page
Main Menu
Home
Home
Editing SecurityDesignGuide
Edit
Preview
H1
H2
H3
default
Set your preferred keybinding
default
vim
emacs
markdown
Set this page's format to
AsciiDoc
Creole
Markdown
MediaWiki
Org-mode
Plain Text
RDoc
Textile
Rendering unavailable for
BibTeX
Pod
reStructuredText
Help 1
Help 1
Help 1
Help 2
Help 3
Help 4
Help 5
Help 6
Help 7
Help 8
Autosaved text is available. Click the button to restore it.
Restore Text
#Security Design Guide [[_TOC_]] ##Preface Izenda's .NET API has a number of features with associated functions and variables to plug into your application's security methodology. Izenda's security allows you to quickly and simply use case statements and your log-in credentials to implement user types and hide information per user role, group or tenant. With Izenda, you can: * Use your own authentication for Izenda * Separate users by name, role and/or tenant. * Create different user types giving access to different features * Filter data based on credentials automatically per user, group and/or tenant * Dictate which tables, views or stored procedures the user can pull data from * Hide reports or entire categories programatically This guide will explain the different variables and methods to implement security and explain common scenarios using working code samples. ##[Section 1 - Commonly Used Variables](http://wiki.izenda.com/Integration/SecurityVariables) A collection of commonly used variables. ##[Section 2 - Authentication](http://wiki.izenda.com/Integration/Logging-In) Best practices and tips. ##[Section 3 - Security Basics](http://wiki.izenda.com/Integration/Security-Basics) A basic security foundation with example code ##[Section 4 - User Types](http://wiki.izenda.com/Integration/User-Types) An intermediate code sample showing a case statement based on user role
Uploading file...
Header
 **This documentation is for the legacy Izenda 6 product. Documentation for the new Izenda 7 product can be found at [[https://www.izenda.com/docs/|https://www.izenda.com/docs/]]**
Sidebar
 --- * [[Installing Izenda on Windows Server|http://wiki.izenda.com/Guides/Installing-Izenda]] * [[Installing Izenda on Mac|/Guides/Mac-Install]] * [[Connecting to the Database|/Integration/Tutorials/connect-to-the-database]] * [[User Guides|http://wiki.izenda.com/Guides/ReportDesign]] * [[Developer Guides|Guides/Developer Links and Guides]] --- * [Izenda Website](http://www.izenda.com) * [Product Video](http://www.izenda.com/Site/Video/ProductVideo.aspx) * [Izenda Blog](http://www.izenda.com/blog) * [Company Page](http://www.izenda.com/company) * [Gallery](http://www.izenda.com/izenda-vision/) * [Client List](http://www.izenda.com/case-studies/) * [Contact Page](http://www.izenda.com/contact-us/) * [Knowledge Base](http://www.izenda.com/Site/KB/Integration/94) --- * [[Acknowledgements]]
Edit message:
Cancel