One of the most requested features for Wakanda – which we also felt was very important – is user- and group-based access. After all, any data-oriented application needs to address security.
As it will be soon implemented in Wakanda (and is currently available in the nightly builds), you can manage access via each solution's directory, where you create users and groups as well as assign users and groups to a specific group and develop your password system.
In each project, you give permission to one group to perform certain actions at three levels: Model, datastore class, and datastore class method.
Other levels are currently being developed.
You can assign permissions for the following:
- Model (for all the datastore classes and datastore class methods in the model)
- Datastore Classes (for a specific datastore classes and its methods)
- Datastore Class Methods (for a specific datastore class method)
Managing your users and groups is simple and highly visual. You need simply access the Directory, add or edit users, and assign users to a group. Groups can further be placed within a larger group for more flexibility.