{"id":49394777,"url":"https://github.com/tools4everbv/helloid-conn-sa-full-microsoft-ad-accountdisable","last_synced_at":"2026-04-28T15:03:27.159Z","repository":{"id":340641005,"uuid":"1134853483","full_name":"Tools4everBV/HelloID-Conn-SA-Full-Microsoft-AD-AccountDisable","owner":"Tools4everBV","description":"Microsoft Active Directory - Account Disable","archived":false,"fork":false,"pushed_at":"2026-02-25T19:53:43.000Z","size":73,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-25T22:09:33.556Z","etag":null,"topics":["active-directory","ad","delegated-form","import","microsoft-active-directory","powershell","service-automation"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Tools4everBV.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-15T09:48:13.000Z","updated_at":"2026-02-25T19:53:38.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/Tools4everBV/HelloID-Conn-SA-Full-Microsoft-AD-AccountDisable","commit_stats":null,"previous_names":["tools4everbv/helloid-conn-sa-full-microsoft-ad-accountdisable"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Tools4everBV/HelloID-Conn-SA-Full-Microsoft-AD-AccountDisable","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Conn-SA-Full-Microsoft-AD-AccountDisable","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Conn-SA-Full-Microsoft-AD-AccountDisable/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Conn-SA-Full-Microsoft-AD-AccountDisable/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Conn-SA-Full-Microsoft-AD-AccountDisable/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tools4everBV","download_url":"https://codeload.github.com/Tools4everBV/HelloID-Conn-SA-Full-Microsoft-AD-AccountDisable/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Conn-SA-Full-Microsoft-AD-AccountDisable/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32385943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T14:34:11.604Z","status":"ssl_error","status_checked_at":"2026-04-28T14:32:37.009Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["active-directory","ad","delegated-form","import","microsoft-active-directory","powershell","service-automation"],"created_at":"2026-04-28T15:03:00.137Z","updated_at":"2026-04-28T15:03:27.145Z","avatar_url":"https://github.com/Tools4everBV.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HelloID-Conn-SA-Full-Microsoft-AD-AccountDisable\n\n| :information_source: Information                                                                                                                                                                                                                                                                                                                                                          |\n| :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| This repository contains the connector and configuration code only. The implementer is responsible for acquiring the connection details such as username, password, certificate, etc. You might even need to sign a contract or agreement with the supplier before implementing this connector. Please contact the client's application manager to coordinate the connector requirements. |\n\n## Description\n_HelloID-Conn-SA-Full-Microsoft-AD-AccountDisable_ is a template designed for use with HelloID Service Automation (SA) Delegated Forms. It can be imported into HelloID and customized according to your requirements. \n\nBy using this delegated form, you can disable AD users. The following options are available:\n 1. Search and select the user\n 2. Disable the user in AD\n\n## Getting started\n### Requirements\n\n- **Active Directory Service Account Permissions**:\u003cbr\u003e\n  The service account used for the connection must have permissions to:\n  - Search and retrieve active user accounts from Active Directory\n  - Disable user accounts using the `Disable-ADAccount` cmdlet\n  - Read user properties (DisplayName, Mail, UserPrincipalName, etc.)\n\n### Global Variables\n\nThe following global variables are used by the connector.\n\n| Variable        | Description                                                                                                               | Mandatory |\n| --------------- | ------------------------------------------------------------------------------------------------------------------------- | --------- |\n| ADusersSearchOU | The organizational units (OUs) to search for disabled AD users. Multiple OUs can be specified separated by semicolons (;) | Yes       |\n\n## Remarks\n\n### AD Account Disable Functionality\n- **PowerShell Data Source for User Search**: A PowerShell data source retrieves active AD users from the configured OUs. The search supports wildcards across DisplayName, Mail, UserPrincipalName, and SamAccountName.\n- **User Properties Retrieved**: The data source returns the following properties: SamAccountName, DisplayName, UserPrincipalName, Enabled, Description, Company, Department, Title, and ObjectGuid.\n- **Disable-ADAccount Usage**: The account deactivation task uses the `Disable-ADAccount` cmdlet with the user's ObjectGuid for precise identification and disablement.\n\n## Development resources\n\n### PowerShell Cmdlets\n\nThe following PowerShell cmdlets are used by the connector:\n\n| Cmdlet              | Description                                         |\n| ------------------- | --------------------------------------------------- |\n| `Get-ADUser`        | Retrieve active user accounts from Active Directory |\n| `Disable-ADAccount` | Disable user accounts in Active Directory           |\n\n### Documentation\n\nFor more information on the PowerShell cmdlets used in this connector, please refer to:\n- [Disable-ADAccount](https://docs.microsoft.com/en-us/powershell/module/activedirectory/disable-adaccount)\n- [Get-ADUser](https://docs.microsoft.com/en-us/powershell/module/activedirectory/get-aduser)\n\n## Getting help\n\u003e :bulb: **Tip:**  \n\u003e _For more information on Delegated Forms, please refer to our [documentation](https://docs.helloid.com/en/service-automation/delegated-forms.html) pages_.\n\n## HelloID docs\nThe official HelloID documentation can be found at: https://docs.helloid.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftools4everbv%2Fhelloid-conn-sa-full-microsoft-ad-accountdisable","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftools4everbv%2Fhelloid-conn-sa-full-microsoft-ad-accountdisable","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftools4everbv%2Fhelloid-conn-sa-full-microsoft-ad-accountdisable/lists"}