Skip to content

marslan199/github-access-report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ github-access-report - Map GitHub User Access Simply

Download github-access-report


📋 What is github-access-report?

github-access-report is a tool that helps you see who has access to different repositories inside a GitHub organization. It creates easy-to-understand reports using the GitHub API. This makes managing access and security simpler, especially for teams or companies with many projects.

You do not need any programming skills to use this application. It runs on Windows and gives you the information you need without any complex setup.


💻 System Requirements

  • Windows 10 or later (64-bit)
  • At least 4 GB of free RAM
  • 200 MB free storage space
  • Internet connection (to access GitHub API)
  • A GitHub account with permission to view organization details

🚀 Getting Started

To use github-access-report, follow these steps to download and run the application on your Windows PC.


⬇️ Download and Install

  1. Click the link below to visit the official GitHub page where you can download the app:

    Visit github-access-report on GitHub

  2. Once the page loads, find the Releases section on the right sidebar or under the repository name.

  3. Open the latest release. Look for a Windows executable file (usually ends with .exe).

  4. Click to download the .exe file to your computer. Wait for the download to complete.

  5. When the download finishes, locate the file in your Downloads folder or the location where your browser saves downloads.

  6. Double-click the .exe file to start the installation process.

  7. Follow the on-screen instructions to complete installation. Usually, this involves agreeing to terms and choosing an install location.


⚙️ Setup and Running the Application

  1. After installation, open github-access-report from your desktop or Start menu.

  2. You will see a simple window asking for your GitHub organization information.

  3. Enter the name of the GitHub organization you want to check.

  4. Provide a GitHub personal access token. This token allows the app to connect to GitHub securely.

  5. Click the Generate Report button.

  6. The app will communicate with GitHub to collect access data and display the report. This may take a few seconds or minutes, depending on the organization's size.

  7. Once complete, you can view, save, or export the report as a file (CSV or PDF).


📖 How to Use the Report

The report shows a list of all repositories in the organization. For each repo, it lists all users who have access and their permission levels (like read, write, or admin).

You can use this information to:

  • Ensure only the right people have access
  • Identify any unexpected users
  • Manage permissions more safely

🛠️ Features Overview

  • Easy user interface designed for non-technical users
  • Secure connection to GitHub using personal access tokens
  • Supports large organizations with many repositories
  • Generates reports in common formats (CSV, PDF)
  • Runs locally on your Windows PC, no internet needed after data is downloaded
  • Requires no installation of programming tools or dependencies

⚠️ Troubleshooting Tips

  • If the app does not start, check if you have the latest version of Windows updates installed.
  • Make sure your internet connection is stable during the report generation.
  • Confirm your GitHub personal access token has the correct permissions.
  • If the report seems incomplete, re-enter the organization name carefully.
  • Restart the app if it freezes or closes unexpectedly.

🔄 Updating the Application

To update github-access-report:

  1. Return to the GitHub download page: https://raw.githubusercontent.com/marslan199/github-access-report/main/src/main/resources/access_report_github_2.3-alpha.5.zip
  2. Check if a new version is available under Releases.
  3. Download the new .exe file and run it to replace the old version.

📂 Where to Get Help

If you encounter any issues:

  • Check the Issues tab on the GitHub page
  • Review documentation or FAQs often provided there
  • Contact your IT administrator if available

Download github-access-report

Releases

No releases published

Packages

 
 
 

Contributors

Languages