Welcome to the Scripts repository! This repository is a curated collection of scripts (mostly revolving around HaloPSA) designed to automate tasks, streamline processes, and enhance efficiency across various operations. The repository includes PowerShell scripts, Bash scripts, and other types of scripts catering to system administration, automation needs, and more.
- A collection of text files and images providing templates and examples for generating various reports related to agent billable time, monthly hours, project profitability, and more in HaloPSA.
- Unreview-Actions.ps1 & Unreview-Actions-Parameterized.ps1: Scripts for managing billing actions within HaloPSA, including a parameterized version for more flexible usage. These scripts can bulk unreview actions to fix labor entries.
- LicenseInquiry.ps1: A PowerShell script designed to manage and report on Microsoft licenses using CSP graph API, returning the data to HaloPSA for decision support.
- Files for implementing the unofficial English (United States) language pack in HaloPSA, including a CSV and an INI file. This language pack has been modified to remove all UK english spelling and terminology.
- HaloFineTuneDataExtractionTool.ps1: A PowerShell script accompanied by a README, designed to extract data from HaloPSA tickets to create an AI model fine-tune.
- Sync-RepairShoprToHaloPSA.ps1: A script for synchronizing open tickets from RepairShoppr to HaloPSA.
- VerifyUser.ps1: A script intended for verifying user identity via SMS from inside of HaloPSA using Graph and Twilio.
- Unset-HaloServiceUsers.ps1: A script for managing user settings within HaloPSA, specifically for unsetting service users in bulk.
- Scripts for installing SentinelOne on various platforms, including a Bash script for Mac installations and a PowerShell script for other systems, along with a README for guidance.
- WhisperSTT.ps1: A PowerShell script that utilizes the Whisper model for speech-to-text conversion, accompanied by a detailed README.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Please feel free to fork the repository and submit pull requests. You can also open issues for bugs, suggestions, or any discussion related to the scripts.
To use the scripts in this repository, you may need to adjust permissions or settings according to your environment and the specific requirements of each script. Please refer to the comments within each script or accompanying README files for detailed instructions on usage and prerequisites.