Skip to content

muze-nl/github-permission-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Permission Viewer

Muze License standard-readme compliant

See who has access to what and why for a GitHub organisation

Install

As this is a hosted web-app, no install is needed. Just visit https://muze-nl.github.io/github-permission-viewer/

Usage

Easy as one-two-three:

  1. Visit https://muze-nl.github.io/github-permission-viewer
  2. Provide an Organisation name and personal access token (PAT)
  3. See who has access to what and why

Development

This project is developed in SimplyCode, an experimental low-code environment created by Muze.

All code changes should be made in SimplyCode. This can be done by running the SimplyCode docker image:

docker run \
    --interactive \
    --rm \
    --tty \
    --volume "${PWD}:/var/www/www/api/data" \
    ghcr.io/simplyedit/simplycode-docker:main

The majority of the folders (base-components, components, pages) are created by SimplyCode.

The combined result is stored in the generated.html file.

Contributing

At this point, merge-requests are not expected or accepted, but feel free to open an issue to provide usage feedback.

License

Created by Muze B.V. under an MIT license.