{"id":19504985,"url":"https://github.com/tools4everbv/helloid-conn-sa-full-ad-accountcreate-bulk","last_synced_at":"2026-06-07T21:31:29.041Z","repository":{"id":113211988,"uuid":"402690592","full_name":"Tools4everBV/HelloID-Conn-SA-Full-AD-AccountCreate-Bulk","owner":"Tools4everBV","description":"Active Directory - User account bulk create","archived":false,"fork":false,"pushed_at":"2023-10-30T13:47:46.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-01-08T10:45:44.742Z","etag":null,"topics":["active-directory","delegated-form","import","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":null,"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}},"created_at":"2021-09-03T07:52:28.000Z","updated_at":"2024-01-04T11:23:53.000Z","dependencies_parsed_at":"2023-10-30T14:41:00.157Z","dependency_job_id":null,"html_url":"https://github.com/Tools4everBV/HelloID-Conn-SA-Full-AD-AccountCreate-Bulk","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/Tools4everBV%2FHelloID-Conn-SA-Full-AD-AccountCreate-Bulk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Conn-SA-Full-AD-AccountCreate-Bulk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Conn-SA-Full-AD-AccountCreate-Bulk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Conn-SA-Full-AD-AccountCreate-Bulk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tools4everBV","download_url":"https://codeload.github.com/Tools4everBV/HelloID-Conn-SA-Full-AD-AccountCreate-Bulk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240754367,"owners_count":19852189,"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":["active-directory","delegated-form","import","powershell","service-automation"],"created_at":"2024-11-10T22:27:58.296Z","updated_at":"2026-06-07T21:31:28.986Z","avatar_url":"https://github.com/Tools4everBV.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- Description --\u003e\n## Description\nThis HelloID Service Automation Delegated Form provides functionality for bulk AD user account creation using a CSV file. The following options are available:\n 1. Manual provide a CSV file containing the account details (a sample file is provided; [click](https://github.com/Tools4everBV/HelloID-Conn-SA-Full-AD-AccountCreate-Bulk/blob/main/Manual%20resources/bulk_create_ad_account.csv)). _Please note that you can not upload this file using HelloID_\n 2. Select one, multiple or all AD accounts to be created in bulk\n\n## Versioning\n| Version | Description | Date |\n| - | - | - |\n| 2.0.0   | Migrate old tasks to new tasks (that use the SA agent) for Delegated Forms | 2023/08/22  |\n| 1.0.1   | Added version number and updated all-in-one script | 2021/11/03  |\n| 1.0.0   | Initial release | 2021/09/03  |\n \n\u003c!-- TABLE OF CONTENTS --\u003e\n## Table of Contents\n* [Description](#description)\n* [All-in-one PowerShell setup script](#all-in-one-powershell-setup-script)\n  * [Getting started](#getting-started)\n* [Post-setup configuration](#post-setup-configuration)\n* [Manual resources](#manual-resources)\n* [Forum Thread](#forum-thread)\n\n\n## All-in-one PowerShell setup script\nThe PowerShell script \"createform.ps1\" contains a complete PowerShell script using the HelloID API to create the complete Form including user defined variables, tasks and data sources.\n\n _Please note that this script asumes none of the required resources do exists within HelloID. The script does not contain versioning or source control_\n\n\n### Getting started\nPlease follow the documentation steps on [HelloID Docs](https://docs.helloid.com/hc/en-us/articles/360017556559-Service-automation-GitHub-resources) in order to setup and run the All-in one Powershell Script in your own environment.\n\n \n## Post-setup configuration\nAfter the all-in-one PowerShell script has run and created all the required resources. The following items need to be configured according to your own environment\n 1. Update the following [user defined variables](https://docs.helloid.com/hc/en-us/articles/360014169933-How-to-Create-and-Manage-User-Defined-Variables)\n\u003ctable\u003e\n  \u003ctr\u003e\u003ctd\u003e\u003cstrong\u003eVariable name\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003eExample value\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003eDescription\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n  \u003ctr\u003e\u003ctd\u003eADuserBulkCreateCSV\u003c/td\u003e\u003ctd\u003eC:\\ProgramData\\Tools4ever\\HelloID\\Data\\bulk_create_ad_account.csv\u003c/td\u003e\u003ctd\u003ePath to CSV file containing the AD account details. This file needs to be accessible by your HelloID Agent (local file or shared folder) \u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\n 2. Update the Dynamic Form markdown element with the right reference to the CSV file. This is for information only, but nice to have the correct file location listed.\n 3. Update the details of the CSV file according to your needs. If you want different AD attributes you need to update the CSV file, but also the executing Delegated Form Task.\n\n\n## Manual resources\nThis Delegated Form uses the following resources in order to run\n\n### Static data source 'AD-account-generate-table-bulk-create-empty'\nThis Static data source returns an empty list to be used in the Dual list form element.\n\n### Powershell data source 'AD-account-generate-table-bulk-create'\nThis Powershell data source reads the CSV file containing the AD account details and returns the data into the dual list.  \n\n### Delegated form task 'AD-user-bulk-create'\nThis delegated form task will bluk create new AD user accounts based on selected accounts from the form.\n\n# HelloID Docs\nThe official HelloID documentation can be found at: https://docs.helloid.com/\n\n## Forum Thread\nThe Forum thread for any questions or remarks regarding this connector can be found at: https://forum.helloid.com/forum/helloid-connectors/service-automation/327-helloid-sa-active-directory-bulk-ad-account-create\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftools4everbv%2Fhelloid-conn-sa-full-ad-accountcreate-bulk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftools4everbv%2Fhelloid-conn-sa-full-ad-accountcreate-bulk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftools4everbv%2Fhelloid-conn-sa-full-ad-accountcreate-bulk/lists"}