Go to file
SLW\ARNAUA c31e12637d OPMAAS-4466 - Change recipient for reports 2023-06-21 14:03:41 +02:00
assets init commit 2021-11-23 08:35:24 +01:00
src init 2022-11-28 14:46:44 +01:00
.gitignore initial commit 2022-11-25 13:18:57 +01:00
Jenkinsfile OPMAAS-4466 - Change recipient for reports 2023-06-21 14:03:41 +02:00
README.md adding ntt mail 2022-11-29 14:52:29 +01:00
environment.yaml initial commit 2022-11-25 13:18:57 +01:00
requirements.txt bugfixing for outdated jenkins python 2022-11-28 10:01:52 +01:00

README.md

Dynatrace Account Managment Reporting

This repository holds the code for creating the following reporting data from the Dynatrace Account Management API

  • configured User Groups without any users
  • local User groups including it's users
  • User groups with identical permissions
  • Users which have not logged in to Dynatrace since 60 days
  • Users who never logged in to Dynatrace

The report is sent monthly via mail to coco-apm@bmw.de and bmw.dynatrace@nttdata.com


Jenkins environments

EMEA & NA: https://jaws.bmwgroup.net/opapm/

Run the script / parameters

The script takes 2 parameters

  • -mU --> Maximum amount of users within a group to consider this group as empty(default is "2" to catch groups with only one user)
  • -ll --> Days since the last login to consider an user as inactive

createReport.py -mU 2 -ll 60