About

Define custom IAM Policies by allowed or denied set of actions against a set of resources with optional context and conditions.

Deny rules trump allow rules.

This is based of @ddt/iam and AWS Reference Policies .

Install

npm install --save iam-policies

Or

yarn add iam-policies

Deno import

import { ActionBasedPolicy , IdentityBasedPolicy , ResourceBasedPolicy } from ' https://raw.githubusercontent.com/roggervalf/iam-policies/master/dist/main.es.js ' ;

or

import { ActionBasedPolicy , IdentityBasedPolicy , ResourceBasedPolicy } from ' https://deno.land/x/iam_policies@master/dist/main.es.js ' ;

Features

Supports these glob features:

Policies creation (ActionBasedPolicy, IdentityBasedPolicy and ResourceBasedPolicy)

Permission verifications

Documentation

Please click on the language that you prefer

Article

How to build a Deno module

Contributing

Fork the repo, make some changes, submit a pull-request! Here is the contributing doc that has some details.

License

MIT © roggervalf