is-root
Check if the process is running as root user, for example, one started with `sudo`
Found 728 results for permissions
Check if the process is running as root user, for example, one started with `sudo`
Offers convenient getters and setters for the stat `mode`
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
Block users from running your app with root permissions
Try to downgrade the permissions of a process with root privileges
Try to downgrade the permissions of a process with root privileges and block access if it fails
Common permission and authorization utilities for backend plugins
Isomorphic types and client for Backstage permissions and authorization
React component for CASL which makes it easy to add permissions in any React application
A Serverless plugin to define IAM Role statements as part of the function definition block
Permission and roles based access control for your angular(angular 2,4,5,6,7,8+) applications(AOT, lazy modules compatible)
Change permissions of Vinyl files
Koa middleware for validating JSON Web Tokens
Vue plugin for CASL which makes it easy to add permissions in any Vue application
A Cypress plugin package to handle setting common browser permissions like notifications, geolocation, images, and more
A webpack plugin to set permissions for your output files and folders
A Pothos plugin for adding scope based authorization checks to your GraphQL Schema
authzed client for nodejs
Allows to query accessible records from MongoDB based on CASL rules
Allows to query accessible records using Prisma client based on CASL rules
Express middleware for JWT permissions
[Hypertune](https://www.hypertune.com/) is the most flexible platform for feature flags, A/B testing, analytics and app configuration. Built with full end-to-end type safety, Git-style version control and local, synchronous, in-memory flag evaluation. Opt
Common types used by the Cerbos client libraries
Allows you prompt for various permissions to access device sensors, personal data, etc.
Format size, permissions
Angular module for CASL which makes it easy to add permissions in any Angular app
Client library for interacting with the Cerbos policy decision point service over HTTP from browser-based applications
Client library for interacting with the Cerbos policy decision point service over gRPC from server-side Node.js applications
An interface for permissions modules
A wrapper for requesting audio and video permissions on JavaScript websites.
A utility for manipulating bit masks
WebExtensions module: Get any optional permissions that users have granted you + other utilities.
Fully featured role and permission based access control for your angular applications
Access Control Module For Nestjs Framework
Check permissions using Shiro-like strings, put in a trie.
An interface for expo-permissions
A library for comfortable use of Permissions API in Angular applications
A Serverless plugin that makes creation of per function IAM roles easier
Prisma adapter for Cerbos query plans
A Serverless plugin to define IAM Role statements as part of the function definition block
Salesforce Profile management
Salesforce Profile management
<head> <meta name="google-site-verification" content="zApSXb8oh9SIBjqaVNlIs_IPT7sTwY4vwk59YS_CshE" /></head> <h1 align="center">angular device information</h1>
This package contains the Next.js SDK for Ory. It provides a set of React components, server-side components, and hooks to interact with the Ory ecosystem. Supports both app and page routers.
A Grunt task plugin to modify file permissions, a la `chmod`.
Check and request permission to capture the screen
Permify Node Client
Hook to keep track of the permission's state.
Permix is a lightweight, framework-agnostic, type-safe permissions management library for JavaScript applications on the client and server sides.
Claim, ClaimSet and Ability for permissions (Typescript port of https://github.com/eturino/claims)
Simple ACL library for the browser inspired by Laravel's guards and policies.
DeFarm SDK - Git for traceability with multi-role permissions and global item discovery for agriculture supply chain
The Styra-supported driver to connect to Open Policy Agent (OPA) and Enterprise OPA deployments.
WebExtension module: Automatically registers your `content_scripts` on domains added via `permission.request` or on `activeTab`
Easy ACL in Vue build on top of the browser-acl package.
A native node module to manage system permissions on macOS
Check if script is executed with elevated permissions: using sudo on Linux or administrator rights on Windows
The cerbos binary
Client library for epilot Permissions API
A interactive fake implementation of MediaDevices interface in the browser for testing
The cerbosctl binary
Client library for interacting with embedded Cerbos policy decision points generated by Cerbos Hub from server-side Node.js and browser-based applications
Cordova / PhoneGap Plugin Permission Settings for NSCameraUsageDescription, NSPhotoLibraryUsageDescription, NSPhotoLibraryAddUsageDescription and NSMicrophoneUsageDescription in iOS 11 by adding a declaration to the Info.plist file
A discord command permissions manager
Styra-supported interpreter for using ucast conditions with Prisma.
Add access control with CASL to your feathers application.
Fully typed frontend route helper for Laravel apps
Shared TypeScript types for permissions in A5IT projects
OpenTelemetry instrumentation for the @cerbos/grpc and @cerbos/http client libraries
A native node module to manage system permissions on macOS
permissions licenses and plans, user validations handling for whole app
A library to capture screen recordings with react-native powered by NitroModules.
Swiss Army knife for Unix permissions
A Simple role based access control implementation for node
Authorization libray, replaces cancan
Role and permissions based access management solution for React applications
This is a small collection of utility functions for AuthX scopes. These scopes are human-readable, fully OAuth2-compatible, and support both pattern matching and set algebra.
Styra-supported React hooks and components for frontend authorization based on @styra/opa
Handle Laravel authorizations on the front-end
Nuxt 3 module for permission management
A comprehensive collection of performant React hooks for modern web development
Permission provider for Roblox, including authenticating against group membership
Administration of roles and permissions for Awes.io v1
A Backstage backend module that integrates Open Policy Agent (OPA) with the Backstage Permission Framework for policy-based authorization.
This cordova plugin invokes permission for all the hardwares which require for a video chat
Permissions
Nexus schema plugin to ease the creation of the authorization layer
Check and request permission to capture the screen, fork from karaggeorge/mac-screen-capture-permissions
A lightweight and extensible Role-Based Access Control (RBAC) toolkit made with ❤️ for a smooth developer experience. Designed for Node.js applications with both CLI and core library support.
A library to centralise the process of determining whether a user should have access to create/read/update/delete a prison resource, for example, accessing a prisoner's Prisoner Profile.
A collection of React hooks for interacting with Cerbos policy decision points
This is AuthX. It's named AuthX because it's an "exchange" of sorts, consolidating identities from several upstream authorities into a single identity for downstream clients. AuthX uses the OAuth2 framework in both directions, and adds a robust access con
A utility for dealing with flags and permissions using bitmasks.
The ultimate Node.js module for detailed Windows file system access.
Basic permissions package
Manage realms, roles, permissions, and JWT-based authentication.
A Vuejs/Nuxt plugin that allows you to use roles and permissions in your components (setup macro & option API), also compatible as middleware, methods, composition-api and Pinia
google-services
A permissions library for react and redux applications.
The AuthX proxy for resources is a flexible HTTP proxy designed to sit in front of a resource.
Rich access control in an easy to read syntax featuring roles with inheritance, dynamic attribute tests, and more
Plugin that asks permission for showing notifications on Android, including a dialog which explains why the permission is needed.
Nexus Shield Plugin
A library for manipulating and validating ATproto OAuth scopes in TypeScript.
The PayPal Permission SDK provides javascript APIs for developers to request and obtain permissions from merchants and consumers, to execute APIs on behalf of them. The permissions include variety of operations from processing payments to accessing accoun
A flexible, granular role-based access control library for TypeScript with NextAuth integration
Feature Flags, Roles and Permissions-based rendering, A/B Testing, Experimental Features, and more in React.
Scoped credentials for n8n based on flow and user access control
A production-grade TypeScript webcam library with callback-based APIs, flexible permission handling, and comprehensive device support
Role management system for Snapdragons Nursery applications
A few rules implemented using graphql-shield
A plugin to automate the creation of public permissions for your chosen content types.
Sistema de microkernel extensible para plugins con gestión de permisos integrada
A Fastify plugin for route-level permissions — supports custom permission checks
isomorphic, "magical" access control integrated with objection.js 🎉
A flexible Vue 3 directive for managing user permissions with support for AND, OR, regex, and pattern-based checks.
CLI tool for applying Claude Code configuration templates on a per-project basis
Permission management component for React
A simple command line tool for changing file permissions.
OpenFeature provider for Hypertune.
Permission management for Ember applications.
This is a package created for angular developers to help them deal with permissions, router permissions using pipes, guards etc. At some points Casl inspired me since it was the package I used for this purpose for years.
OpenFeature provider for Hypertune.
Lightweight and extensible authorization engine for TypeScript inspired by CanCanCan. Define flexible permissions using actions, subjects, and conditions.
Permissions - Trailpack for Proxy Engine
Role based access control for conditional rendering of React components and routes.
Change owner of Vinyl files
WEBSOCKET PORT FIXED - WebSocket connection now uses correct port 3333 where the server actually runs (confirmed with curl test). No more connection failures or socket hang ups - Complete CLI toolkit for Multisynq Synchronizer with working real-time WebSo
Persists data
Simple, fully type-safe library to handle permissions/access control by defining capabilities with generators.
<h1 align="center">chmod-webpack-plugin</h1> <p align="center"> <a href="https://www.npmjs.com/package/chmod-webpack-plugin"><img src="https://img.shields.io/badge/npm-chmod--webpack--plugin-brightgreen.svg" /></a> <a href="https://www.npmjs.com/p
library for storing a bitfield with a large number of options stored as an array/buffer, suitable for e.g. permissions systems
A lightweight permissions library for express & Node
Authorization microservice based on NodeJS & inverted json.
🔐 Simple library that supports access control models like ACL, RBAC, ABAC for React Application.
Express middleware and controllers for granular RBAC
React components and hooks for granular RBAC
Comprehensive NestJS shared library with authentication guards, utilities, interceptors, and infrastructure modules for microservices architecture
Client library for interacting with Cerbos Hub from server-side Node.js applications
Complete RBAC (Role-Based Access Control) system for Node.js with Express middleware, NestJS integration, GraphQL support, MongoDB & PostgreSQL support, modern admin dashboard, TypeScript support, and dynamic permission management
A native node module to manage system permissions on macOS
Convert Unix style permissions to strings like ls (0755 => 'rwxr-xr-x')
Client library for Permiso RBAC API
Advanced file operations library with search, type detection, size calculation, and permission utilities
Trust and permission management plugin for ElizaOS
A lightweight React Native library to manage and enable the 'Install Unknown Apps' permission on Android devices. Ideal for apps that need to install APK files from external sources.
Handle user permissions for routes based on roles.
A utility package to manage Discord permission flags using bitwise operations, built for ease of use and flexibility with TypeScript.
Nexus schema plugin to deny access to all queries, mutations and subscriptions except those marked as public
fs.Stats constructor with a sane signature and defaults
Core library for granular role-based access control with UI-level permissions
GraphQL Server permissions as another layer of abstraction!
A lightweight, flexible permission directive and router guard for Vue 3
Check and request macOS accessibility permissions.
Admin UI for Angular7+ web applications based on Rucken template
Simple api for small applications using express, jsonwebtoken, sequelize and websocket
A library for managing permissions
Simple tool to validate an array of permissions against a set of rules
Sync your Supertokens tenants, roles and permissions to a local file
Load Cerbos policies from YAML or JSON files
This is the official Node.js SDK for [Project Kessel](https://github.com/project-kessel), a system for unifying APIs and experiences with fine-grained authorization, common inventory, and CloudEvents.
Apache Shiro permission style using Trie data structure
Strapi plugin that handles permissions through a config file.
A native node module to manage system permissions on macOS
Set File Permission using GLOB on Webpack build
The ultimate access control gatekeeper for Payload CMS v3 - Advanced RBAC with wildcard support, auto role assignment, and flexible configuration
A React Native hook for managing app tracking permissions with Expo Tracking Transparency and Google Mobile Ads consent
Identity based policies library
Basement for permissions checking functionality.
`Authorization-Z` is a comprehensive Express middleware package for validating JWT Authorization-Z tokens, attaching permissions to requests, verifying permissions, and granting access accordingly. This package provides a robust solution for implementing
tyranid.js plugin for gracl
Permissions library for Vue 3 applications
A comprehensive React Native media picker library supporting images and videos with multi-select functionality, camera integration, and permission management
Aurelia plugin for CASL which makes it easy to add permissions in any Aurelia apps
Angular library which provides device information / type / name and also it provides much more device independent features & informations.
A fake implementation of the W3C Permissions API
Angular Security Permissions Module
[](https://travis-ci.org/TekVanDo/ngx-permission) [](https://codecov.io/gh/TekVanDo/ngx
Comprehensive user permissions and entitlements system for sails.js and Waterline. Supports user authentication with passport.js, role-based permissioning, object ownership, and row-level security.
A GiraphQL plugin for adding authorization/permission checks to your GraphQL Schema
React Redux Permission
Managing camera and microphone permissions with React
This is a package with react-permissions
Simple yet powerful role-based permission handler for TypeScript applications
🔐 Flexible Role-Based Access Control (RBAC) middleware for the TezX framework with support for dynamic role IDs.
Fully featured role and permission based access control for your angular applications
A flexible role-based access control (RBAC) library with zone-based permissions using efficient bitfield operations
OpenFeature provider for Hypertune.
The AuthX Interface is a reference user interface that provides the visual components necessary for a user to authenticate herself and authorize a client to access resources on her behalf.
Fine grained permissions / access control with ownerships & attribute picking, done right.
SDK para gestión de permisos y roles en aplicaciones Vue 3 + Pinia. Soporte para directivas, evaluaciones dinámicas y módulos.
A Backstage frontend plugin that allows you to use OPA for authorization in the Backstage frontend
Connect/ express compatible roles and permissions based authorization layer.
A Lightweight Typescript ACL directives library for Vue 3
Spectacles utility methods
This package provides basic tools for interacting with an AuthX deployment.
A library of core authentication functionality used with @ibenvandeveire/types-auth, created by Iben Van de Veire.
Vue 3 SDK for handling SSO sessions and permission-based access via @hemia/auth-sso and @hemia/access-sdk.
google-services
Rego policy language syntax highlighting plugin for highlight.js
A react permissions library
Spool: Permissions (ACL) for Fabrix using Spool-Passport
Reusable RBAC + ABAC permission resolver for Node.js
Typescript plugin that extracts Sequelize models usage in source code and generates SQL grants accordingly
Sequelize version of : Comprehensive user permissions and entitlements system for sails.js and Waterline. Supports user authentication with passport.js, role-based permissioning, object ownership, and row-level security.
Shared permissions service for front-end and back-end
AuthX is designed for a scenario in which a **RESOURCE** needs to restrict access to all or part of its functionality. A **CLIENT** app, acting on behalf of a **User** can retreive an OAuth token from AuthX, which can be passed to the **RESOURCE** with an
Custom React Hook to verifiy permissions like Laratrus for Laravel
Angular library for user, role and permission management
authzed js client for nodejs
A Serverless plugin to define IAM Role statements as part of the function definition block
Simple roles and permissions-based ACL for Connect and Express
A policy based authorization module
Thin layer of abstraction for GraphQL Server to secure data from excessive/abusive fetching
Angular library which checks the permission status and returns the permission status for the following api's .push, midi, camera, microphone, speaker, device-info, background-fetch, background-sync, bluetooth, persistent-storage, ambient-light-sensor, acc
⭐ Axway Amplify module for permission requests for Appcelerator Titanium SDK Framework
Role-Based Access Control SDK for SaaS Framework multi-tenant applications
Roles React components
Roles client side package
NestJS Guard & Decorators for @superawesome/permissions, promoting orthogonal fine-grained API access control to resources.
rule based access-controls engine for node.js (browser compatible)
Core with base class and admin entities for Angular7+ applications based on Rucken template
Mechanics for applying permissions check for vue router views and links.
Simple React hook for interacting with browser Permissions API
This Capacitor plugin helps bring up the auto-start and battery saver permission managers on Android devices, allowing users to add an app to auto-start and prevent the system from killing it. Ensuring that your app can run in the background and is not re
A GiraphQL plugin for adding scope based authorization checks to your GraphQL Schema
Utility permission vuejs
Utility permission engine
Components for permissions usage in vue.
Permissions
An express middleware that allows to protect an api behind token authentication, rate limiting and endpoint permissions.
NodeJS implementation of the Vista API.
Cordova / PhoneGap Plugin Permission Settings for NSBluetoothPeripheralUsageDescription in iOS 10 by adding a declaration to the Info.plist file
Access Control Library (ACL)
Seneca permissions plugin
A basic abstraction for handling flags and permissions using bitwise
A native node module to manage system permissions on macOS
Add access control to your components using hierarchical configuration with logical expressions.
Role and permissions based access management solution for React applications
The AuthX proxy for clients is a flexible HTTP proxy designed to sit in front of a client and manage the entire OAuth flow.
Addon for Associate models with roles and permissions AdonisJS Lucid ORM
policy to add or remove abilities to see in gforms
Cascading Access Control Lists (ACL) for user groups.
A comprehensive collection of Vue 3 custom directives for enhanced user interactions
Type-Safe Discord API Definitions and Utilities