{"id":19504986,"url":"https://github.com/tools4everbv/helloid-task-sa-target-exchangeonline-sharedmailboxcreate","last_synced_at":"2026-06-11T04:31:31.977Z","repository":{"id":191659165,"uuid":"621281778","full_name":"Tools4everBV/HelloID-Task-SA-Target-ExchangeOnline-SharedMailboxCreate","owner":"Tools4everBV","description":"Exchange Online - Shared mailbox create","archived":false,"fork":false,"pushed_at":"2024-01-15T13:23:57.000Z","size":72,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-02-25T22:13:41.065Z","etag":null,"topics":["delegated-form","exchange-online","powershell","product","service-automation","task"],"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":"2023-03-30T10:57:23.000Z","updated_at":"2024-01-09T09:42:28.000Z","dependencies_parsed_at":"2025-01-08T10:43:59.099Z","dependency_job_id":"ae7866eb-7012-4aac-bb8d-645c05e58c16","html_url":"https://github.com/Tools4everBV/HelloID-Task-SA-Target-ExchangeOnline-SharedMailboxCreate","commit_stats":null,"previous_names":["tools4everbv/helloid-task-sa-target-exchangeonline-sharedmailboxcreate"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Tools4everBV/HelloID-Task-SA-Target-ExchangeOnline-SharedMailboxCreate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Task-SA-Target-ExchangeOnline-SharedMailboxCreate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Task-SA-Target-ExchangeOnline-SharedMailboxCreate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Task-SA-Target-ExchangeOnline-SharedMailboxCreate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Task-SA-Target-ExchangeOnline-SharedMailboxCreate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tools4everBV","download_url":"https://codeload.github.com/Tools4everBV/HelloID-Task-SA-Target-ExchangeOnline-SharedMailboxCreate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tools4everBV%2FHelloID-Task-SA-Target-ExchangeOnline-SharedMailboxCreate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":285369043,"owners_count":27159982,"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","status":"online","status_checked_at":"2025-11-20T02:00:05.334Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["delegated-form","exchange-online","powershell","product","service-automation","task"],"created_at":"2024-11-10T22:27:58.341Z","updated_at":"2025-11-20T04:03:24.938Z","avatar_url":"https://github.com/Tools4everBV.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# HelloID-Task-SA-Target-ExchangeOnline-SharedMailboxCreate\n\n## Prerequisites\nBefore using this snippet, verify you've met with the following requirements:\n- [ ] The powershell EXO v3 module must be installed on the server running the Agent. See [Exchange-online-powershell-v2](https://learn.microsoft.com/en-us/powershell/exchange/exchange-online-powershell-v2?view=exchange-ps) for instructions\n\n- [ ] User defined variables: `ExchangeOnlineAdminUsername` and `$ExchangeOnlineAdminPassword` created in your HelloID portal. See also [Custom Variables](https://docs.helloid.com/en/variables/custom-variables.html)\n\n## Description\n\nThis code snippet executes the following tasks:\n\n1. Define a hash table `$formObject`. The keys of the hash table represent the properties of the shared mailbox to be created, while the values represent the values entered in the form.\n\n\u003e To view an example of the form output, please refer to the JSON code pasted below.\n\n```json\n{\n    \"Name\" :                \"testshared1@myenvironment.onmicrosoft.com\",\n    \"DisplayName\" :         \"test shared mailbox 1\",\n    \"Alias\" :               \"testshared1\",\n    \"ResourceCapacity\" :    10,\n    \"PrimarySmtpAddress\" :  \"testshared1@myenvironment.onmicrosoft.com\"\n}\n```\n\n\u003e :exclamation: It is important to note that the names of your form fields might differ. Ensure that the `$formObject` hashtable is appropriately adjusted to match your form fields. [See the Microsoft Docs page](https://learn.microsoft.com/en-us/powershell/module/exchange/new-mailbox?view=exchange-ps)\n\n2. Constructs a powershell credential object from the supplied administrative username and password\n\n3. Connects with the credentials to the Exchange online environment by means of the `Connect-ExchangeOnline` cmdlet\n\n4. Calls the `New-Mailbox` cmdlet to create the new shared mailbox.\n\n5. Disconnects from the Exchange environment by means of the `Disconnect-ExchangeOnline` cmdlet\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftools4everbv%2Fhelloid-task-sa-target-exchangeonline-sharedmailboxcreate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftools4everbv%2Fhelloid-task-sa-target-exchangeonline-sharedmailboxcreate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftools4everbv%2Fhelloid-task-sa-target-exchangeonline-sharedmailboxcreate/lists"}