ssacl-attribute-roles - Simple attribute whitelisting/blacklisting with roles for Sequelize

  •        7

Simple attribute whitelisting/blacklisting with roles for Sequelize

https://github.com/mickhansen/ssacl-attribute-roles

Tags
Implementation
License
Platform

   




Related Projects

bouncer - Eloquent roles and abilities.

  •    PHP

Bouncer is an elegant, framework-agnostic approach to managing roles and abilities for any app using Eloquent models. Bouncer is an elegant, framework-agnostic approach to managing roles and abilities for any app using Eloquent models. With an expressive and fluent syntax, it stays out of your way as much as possible: use it when you want, ignore it when you don't.

casbin - An authorization library that supports access control models like ACL, RBAC, ABAC in Golang

  •    Go

Casbin is a powerful and efficient open-source access control library for Golang projects. It provides support for enforcing authorization based on various access control models. In Casbin, an access control model is abstracted into a CONF file based on the PERM metamodel (Policy, Effect, Request, Matchers). So switching or upgrading the authorization mechanism for a project is just as simple as modifying a configuration. You can customize your own access control model by combining the available models. For example, you can get RBAC roles and ABAC attributes together inside one model and share one set of policy rules.

connect-roles - Provides dynamic roles based authorisation for node.js connect and express servers.

  •    Javascript

Connect roles is designed to work with connect or express. It is an authorisation provider, not an authentication provider. It is designed to support context sensitive roles/abilities, through the use of middleware style authorisation strategies. If you're looking for an authentication system I suggest you check out passport.js, which works perfectly with this module.

laratrust - Handle roles and permissions in your Laravel application

  •    PHP

Laratrust is an easy and flexible way to add roles, permissions and teams authorization to Laravel 5 (>=5.2.32). For Laravel < 5.2.32 please use the 4.0 branch.


defender - Roles & Permissions for Laravel 5

  •    PHP

Defender is an Access Control List (ACL) Solution for Laravel 5.* (single auth). (Not compatible with multi-auth) With security and usability in mind, this project aims to provide you a safe way to control your application access without losing the fun of coding. Defender is looking for maintainers and contributors.

Configure Field Level Security For Security Roles in Microsoft Dynamics CRM 2011

  •    

This application allows you to configure field level security for security roles and enable and disable attributes for field level securities in entities.

Syncope - Open Source Identity Management

  •    Java

Apache Syncope is an Open Source system for managing digital identities in enterprise environments. Identity management (or IdM) means to manage user data on systems and applications, using the combination of business processes and IT. IdM involves considering user attributes, roles, resources and entitlements. It provides access control on Who has access to What, When, How, and Why?

Securing the Tabular BI Semantic Model

  •    

This paper introduces the security model for tabular BI semantic models in SQL Server 2012. Learn to create roles, implement dynamic security, configure impersonation settings, manage roles, and choose a method for connecting to models for a specific network security context.

Virtual Roles Sample Pack for EPiServer CMS

  •    

Virtual Roles is a powerful tool in order to make a personalized web site. This is a collection of Virtual Roles that helps you customize your web site to your visitors - and it even contains Dynamic Content that can only be seen by select roles.

rolify - Role management library with resource scoping

  •    Ruby

Very simple Roles library without any authorization enforcement supporting scope on resource object. Add this to your Gemfile and run the bundle command.

Locomotor.UserManagement - ASP.NET web interface to manage users and roles

  •    

Locomotor.UserManagement is an MVC application to manage users and roles for an ASP.NET website. It uses the Membership and Roles providers.

Membership, Roles and Profile Library (MRPLibrary)

  •    

This project provides a simple abstraction for the Membership, Roles and ProfileManager ASP.NET providers as well as ASP.NET FormsAuthentication. The library creates required database objects automatically and uses web.config Membership, Roles and ProfileManager sections.

CRM Bulk Security Role Manager

  •    

CRM Bulk Security Role Manager helps to assign security role according to a csv file.

Sentinel - A framework agnostic authentication & authorization system.

  •    PHP

Sentinel is a PHP 5.4+ fully-featured authentication & authorization system. It also provides additional features such as user roles and additional security features. Sentinel is a framework agnostic set of interfaces with default implementations, though you can substitute any implementations you see fit.

WampSharp - A C# implementation of WAMP (The Web Application Messaging Protocol)

  •    CSharp

The implementation supports WAMPv2 and includes both Json and MsgPack support, and both Router (Broker and Dealer roles) and Client (Publisher/Subscriber and Callee/Caller) roles. See here for a list of implemented advanced profile features.The implementation also supports WAMPv1, both client and server roles.

mustbe - Authorization plumbing for NodeJS/ExpressJS/ConnectJS apps

  •    Javascript

MustBe is not a complete authorization framework, with roles and responsibilities and models and data access and everything that you need. Rather, it is the underlying plumbing that you need to secure your site. It allows you to fill in the necessary parts to manage data access, roles and users, and gives you the activity based plumbing to secure it all. MustBe is an authorization system - the part of a security system that decides whether or not you are allowed to do something. This is the second of authentication and authorization, where authentication simply determines who you are.

kube2iam - kube2iam provides different AWS IAM roles for pods running on Kubernetes

  •    Go

Provide IAM credentials to containers running inside a kubernetes cluster based on annotations.Traditionally in AWS, service level isolation is done using IAM roles. IAM roles are attributed through instance profiles and are accessible by services through the transparent usage by the aws-sdk of the ec2 metadata API. When using the aws-sdk, a call is made to the ec2 metadata API which provides temporary credentials that are then used to make calls to the AWS service.