https://github.com/skylinecommunications/slc-as-chatops-idp
https://github.com/skylinecommunications/slc-as-chatops-idp
dataminer dataminer-automation-script dataminer-bot
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/skylinecommunications/slc-as-chatops-idp
- Owner: SkylineCommunications
- License: mit
- Created: 2023-05-31T07:49:21.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-04T08:42:32.000Z (almost 2 years ago)
- Last Synced: 2025-01-15T18:28:32.557Z (4 months ago)
- Topics: dataminer, dataminer-automation-script, dataminer-bot
- Language: C#
- Homepage:
- Size: 255 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SLC-AS-ChatOps-IDP
This repository contains an automation script solution with scripts that can be used to retrieve IDP information from your DataMiner system using the DataMiner Teams bot.
The following scrips are currently available:
- [Get Managed Devices](#Get-Managed-Devices)
- [Get Unmanaged Devices](#Get-Unmanaged-Devices)
- [Get Not-Software Compliant Elements](#Get-Not-Software-Compliant-Elements)
### Pre-requisites
Kindly ensure that your DataMiner system and your Microsoft Teams adhere to the pre-requisites described in [DM Docs](https://docs.dataminer.services/user-guide/Cloud_Platform/TeamsBot/Microsoft_Teams_Chat_Integration.html#server-side-prerequisites).
### Configuration
Before you can successfully run the IDP Info script, a memory file will need to be created.
The memory file needs to be named "ChatOps_PTP_Info_Options" and requires the following entries:| Position | Value | Description |
|--|--|--|
| 0 | Managed | Get Managed Devices |
| 1 | Unmanaged | Get Unmanaged Devices |
| 2 | Not Software Compliant | Get Not Software Compliant Elements |## Get Managed Devices
Automation script returns the managed elements of the IDP solution in a table. A message given in case no element of the DataMiner system is managed by the IDP solution.

## Get-Managed-Devices
Automation script returns the unmanaged elements by the IDP solution in a table. A message given in case all the elements of the DataMiner system are managed by the IDP solution.

## Get Not-Software Compliant Elements
Automation script returns returns the elements that are identified by IDP as Not-Software Compliant. A message given in case the software of all the elements is up-to-date.

**Limitations:**
Due to the limited size of a bot message (40 KB), are the tables limited to a 100 rows.