Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/canhanhan/smaauthoring
Powershell ISE Addon for SMA integration for authoring automation runbooks
https://github.com/canhanhan/smaauthoring
Last synced: about 2 months ago
JSON representation
Powershell ISE Addon for SMA integration for authoring automation runbooks
- Host: GitHub
- URL: https://github.com/canhanhan/smaauthoring
- Owner: canhanhan
- Created: 2016-02-22T00:03:16.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-02-22T02:33:57.000Z (almost 9 years ago)
- Last Synced: 2023-10-21T11:19:05.888Z (about 1 year ago)
- Language: C#
- Size: 1.28 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SMAAuthoring
The Powershell ISE add-on provides a vertical menu to testing and publish SMA runbooks easily.
![addon](https://cloud.githubusercontent.com/assets/46500/13207868/29339696-d8d9-11e5-8959-9a391f7666bb.png)## Installation
### Automatical
Install.ps1 will automatically create the folder structure, copy the files and add commands for importing the module to the profile file.
### Manual
1. Copy SMAAuthoring folder to Powershell Modules folder (either of following):
* C:\Windows\System32\WindowsPowerShell\v1.0\Modules
* C:\Users\username\Documents\WindowsPowershell\Modules
2. Edit the ISE profile (Microsoft.PowerShellISE_profile.ps1) to import the module during each launch:
- Import-Module SMAAuthoring
## First Run
* Fill-in your SMA web service URL to the textbox (i.e.: https://hostname:9090/00000000-0000-0000-0000-000000000000) ![webserviceuri](https://cloud.githubusercontent.com/assets/46500/13207974/0540ffb6-d8da-11e5-902a-643ba95e06b2.png)## Test
* Clicking to Test button will update draft of existing runbook and trigger a Test run.
* If no runbooks were selected, it will create a new one.
* Results of test will be shown in the output box. ![test](https://cloud.githubusercontent.com/assets/46500/13207973/053a333e-d8da-11e5-8bd9-744bfb7cce69.png)
## Publish
* Clicking to Publish button will publish the last draft of the runbook.