Skip to main content

An Alliance Auth app that provides full access to Eve characters

Project description

Member Audit

An Alliance Auth app that provides full access to Eve characters and related reports for auditing, vetting and monitoring.

release python django pipeline codecov Documentation Status license pre-commit Code style: black chat

Contents

Overview

Member Audit is an Alliance Auth app that provides full access to Eve characters and related reports.

Users can monitor their characters, recruiters can vet the characters of applicants and leadership can audit the characters of their members to ensure compliance and find spies.

In addition character based reports gives leadership another valuable tool for managing their respective organization.

Features

Member Audit adds the following features to Auth:

  • Users can see an overview of all their characters with key information like their current location and wallet balance

  • Users can get full access to their characters to monitor them without having to open the Eve client (similar to the classic Eve ap "EveMon").

  • Applicants can temporarily share their characters with recruiters for vetting

  • Leadership can get full access to characters of their members for auditing (e.g. to check suspicious members)

  • Full access to characters currently includes the following information:

    • Assets
    • Bio
    • Contacts
    • Contracts
    • Corporation history
    • Corporation roles (NEW)
    • Faction Warfare statistics
    • Implants
    • Jump clones
    • Mails
    • Mining ledger
    • Loyalty points
    • Skill queue
    • Skill sets
    • Skills
    • Wallet (journal and transactions)
  • Leadership can define Skill Sets, which are a way of defining skills needed to perform a specific activity or fly a doctrine ship. They allow recruiters and leadership to see at a glance what a character can do (e.g. which doctrine ships he/she can fly)

  • Skill Sets can be generated from imported fittings

  • Leadership can see reports and analytics about their members. Those currently include:

    • Compliance: if users have added all their characters
    • Skill Sets: which character has which skill sets
  • Admins can use the flexible permission system to grant access levels for different roles (e.g. corp leadership may only have access to reports about their own corp members)

  • Admins can customize and configure Member Audit to fit their needs. e.g. change the app's name and define how often which type of data is updated from the Eve server

  • Ensure that only users who have registered all their characters have access to services (see also Compliance Groups)

  • Get notifications when a user removes a character that they had previously registered.

  • Designed to work efficiently with large number of characters

  • Data retention policy allows managing storage capacity needs

  • Data can be exported for processing it with third party apps like Google Sheets (currently wallet journal only)

  • Language support for Chinese :cn:, English :us:, German :de:, Russian :ru: and Ukrainian 🇺🇦

A few noteworthy community apps that are build on Member Audit:

See here for a full list of community apps that use Member Audit.

Highlights

Character Launcher

The main page for users to register their characters and get a key infos of all registered characters.

launcher

Character Viewer

The page for displaying all details about a character.

viewer

Skill Sets

Skill sets are a way of defining both required and recommended skills for a specific activity or ship.

This tab on the character view allows you to view what skill sets a character has. For skill sets they don't have or are missing parts of, it also shows what skills are missing.

skill-plans

Requirements can be customized per skill set in the administration panel. Recommended skill levels can be added in addition to requirements.

skill-set-admin

Character Finder

On this page recruiters and leadership can look for other characters to view (assuming they have been given permission).

finder

Documentation

Link to documentation.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aa_memberaudit-3.12.2.tar.gz (545.8 kB view details)

Uploaded Source

Built Distribution

aa_memberaudit-3.12.2-py3-none-any.whl (669.1 kB view details)

Uploaded Python 3

File details

Details for the file aa_memberaudit-3.12.2.tar.gz.

File metadata

  • Download URL: aa_memberaudit-3.12.2.tar.gz
  • Upload date:
  • Size: 545.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for aa_memberaudit-3.12.2.tar.gz
Algorithm Hash digest
SHA256 50e90a6b9294c4b52e93fc764031f042935f281f5b117f3c64a58462ba245cc7
MD5 bc74490e1e9762e9791e1debe1fd0d99
BLAKE2b-256 95d9cfb45d522afca992369786c863e31522a72fd84b176b5fa3b0ab16c8ee82

See more details on using hashes here.

File details

Details for the file aa_memberaudit-3.12.2-py3-none-any.whl.

File metadata

File hashes

Hashes for aa_memberaudit-3.12.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d4c09286491ec46ab29545cf9bbde37d773d76f2e585334e69886cd57e6c58e7
MD5 b8bd75df36a576eafe1c34f67ff6a5a1
BLAKE2b-256 b2d4781bcb7094d9331cbbc2a84aacc04d56e96f5ce5a0fc2976371fbaa781dc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page