After zero updates in five years, this respository is being archived. If ShareFile offers a free developer subscription, please let me know! If that becomes the case, then I would be happy to continue exploring work on this repository!
Scripts in this area are meant to provide Citrix ShareFile Administrators a way to better manage their Citrix Sharefile environment.
You can learn more about Sharefile by visiting here.
To use these scripts, you will need access to a Sharefile account with administrative rights and permissions to run PowerShell on your workstation. Also, you will need the ShareFile PowerShell SDK to access the ShareFile API.
Grab the latest version of the PowerShell SDK by clicking here
Once the ShareFile PowerShell SDK is installed, you can use it by simply launching PowerShell and using this command:
Add-PSSnapIn ShareFile
For a more exhaustive guide, visit the ShareFile wiki by clicking here.
Set-SFPassword - Sets an employee's password to a new value provided.
Set-SFPassword -Identity [email protected] -NewPassword 'P@ssw0rdThatMeetsOrgRequirements'
Send-SFWelcomeNotification - Sends a welcome notification to a specified ShareFile account.
Send-SFWelcomeNotification -email [email protected]
Send-SFWelcomeNotification -email [email protected] -welcomeMessage 'Hello' -employeeAccount
Remove-SFUser - Removes a ShareFile Account and optionally reasigns data to another ShareFile employee account.
Remove-SFUser -email [email protected]
Remove-SFUser -email [email protected] -reassignEmail [email protected]
All ShareFile PowerShell scripts are released under the MIT license unless otherwise noted.