{"id":13599475,"url":"https://github.com/lazywinadmin/CiresonPortalPS","last_synced_at":"2025-04-10T12:32:57.985Z","repository":{"id":76024387,"uuid":"55800333","full_name":"lazywinadmin/CiresonPortalPS","owner":"lazywinadmin","description":"PowerShell module to interact with the Cireson Portal API","archived":false,"fork":false,"pushed_at":"2020-05-03T22:58:16.000Z","size":348,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-06T06:35:23.876Z","etag":null,"topics":["cireson","cireson-portal","powershell","script","scripting"],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lazywinadmin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-04-08T18:19:08.000Z","updated_at":"2023-04-11T11:35:42.000Z","dependencies_parsed_at":"2024-01-14T04:45:44.484Z","dependency_job_id":"f11da845-7978-42a6-901c-14f07539add9","html_url":"https://github.com/lazywinadmin/CiresonPortalPS","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lazywinadmin%2FCiresonPortalPS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lazywinadmin%2FCiresonPortalPS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lazywinadmin%2FCiresonPortalPS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lazywinadmin%2FCiresonPortalPS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lazywinadmin","download_url":"https://codeload.github.com/lazywinadmin/CiresonPortalPS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248217145,"owners_count":21066633,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cireson","cireson-portal","powershell","script","scripting"],"created_at":"2024-08-01T17:01:04.854Z","updated_at":"2025-04-10T12:32:55.887Z","avatar_url":"https://github.com/lazywinadmin.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"[![Build status](https://ci.appveyor.com/api/projects/status/yl9v97tl1o5ydsy6?svg=true)](https://ci.appveyor.com/project/lazywinadmin/ciresonportalps)\n# CiresonPortalPS\nThis PowerShell module allows you to interact with the Cireson Portal API. \n\nYou can retrive information from SCSM without the need to have the Smlets module or the Cireson Portal \n\nOfficial documentation: https://support.cireson.com/Help#overview\n\n## Installation\n#### Download from PowerShell Gallery\n```powershell\nInstall-Module CiresonPortalPS\n```\n\n#### Download from GitHub repository\n\n* Download the repository\n* Unblock the zip file\n* Extract the module folder 'CiresonPortalPS' to a module path (e.g. $home\\Documents\\WindowsPowerShell\\Modules)\n\n## Usage\n\n#### Loading the module and retrieving the functions available\n```powershell\n# Import the module.\nImport-Module -Name CiresonPortalPS\n\n# Get the commands available\nGet-Command -Module CiresonPortalPS\n```\n\n#### Setting your connection to the Cireson Portal API\n```powershell\n# Set your Credential in a Variable\n$Credential = Get-Credential\n\n# Configure the connection\nSet-CiresonPortalPSConfiguration -Credential $Credential -URL 'http://ciresonportal'\n```\n![alt tag](/Media/Set-CiresonPortalPSConfiguration.png \"Set-CiresonPortalPSConfiguration\")\n\n#### Retrieving user with a specific string\n\n```powershell\n# Retrieve User with a displayname containing \"fxtest\"\nGet-CiresonPortalUser -UserDisplayName 'fxtest'\n```\n![alt tag](/Media/Get-CiresonPortalUser.png \"Get-CiresonPortalUser\")\n\n\n#### Retrieving an Enumaration class\n\n```powershell\n# Retrieve the Activity Stage enum\nGet-CiresonPortalEnum -ClassID 'f05ea0f0-bd02-143e-2b74-303609750328'\n```\n![alt tag](/Media/Get-CiresonPortalEnum.png \"Get-CiresonPortalEnum\")\n\n\n#### Retrieve all the Article (Knowledge Base Articles)\n\n```powershell\nGet-CiresonPortalArticle\n```\n![alt tag](/Media/Get-CiresonPortalArticle_All.png \"Get-CiresonPortalArticle\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flazywinadmin%2FCiresonPortalPS","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flazywinadmin%2FCiresonPortalPS","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flazywinadmin%2FCiresonPortalPS/lists"}