SfMetadataToolkit
0.3.0
A PowerShell-based toolkit for generating, analyzing, and automating Salesforce metadata from spreadsheet-style configuration sources.
Minimum PowerShell version
7.4
Installation Options
Owners
Copyright
(c) 2026 Uwe Braig. All rights reserved.
Package Details
Author(s)
- Uwe Braig
Tags
Salesforce Windows Linux MacOS
Functions
Build-SfAddressSettingsMetadata Build-SfGlobalValueSetMetadata Build-SfGlobalValueSetTranslationMetadata Build-SfStandardValueSetMetadata Build-SfStandardValueSetTranslationMetadata Import-SfMetadataModel
PSEditions
Dependencies
This module has no dependencies.
FileList
- SfMetadataToolkit.nuspec
- .gitignore
- LICENSE
- private\Assert-ModuleDependency.ps1
- private\ConvertTo-SfCountriesAndStatesXml.ps1
- private\ConvertTo-SfMetadataComponent.ps1
- private\ConvertTo-SfStandardValueSetTranslationXml.ps1
- private\New-SfMetadataModel.ps1
- public\Build-SfAddressSettingsMetadata.ps1
- public\Build-SfStandardValueSetMetadata.ps1
- static\metadata-types.csv
- examples\data-dictionary\_PicklistValues.CSV
- examples\picklists-only\_PicklistValues.CSV
- static\data-dictionary-schema\_PicklistValues.csv
- static\data-dictionary-schema\_PicklistValuesContractStatus.csv
- static\data-dictionary-schema\_PicklistValuesLeadStatus.json
- static\data-dictionary-schema\_PicklistValuesOrderStatus.csv
- static\data-dictionary-schema\_StateAndCountryPicklists.csv
- static\data-dictionary-validations\ForecastCategoryKey.txt
- static\data-dictionary-validations\GenericActiveInactiveBlank.txt
- static\data-dictionary-validations\OrderStatusCategory.txt
- static\data-dictionary-validations\PicklistValueSetType.txt
- .editorconfig
- README.md
- SfMetadataToolkit.psd1
- private\ConvertTo-EncodedString.ps1
- private\ConvertTo-SfGlobalValueSetTranslationXml.ps1
- private\ConvertTo-SfPicklistValueTranslationXml.ps1
- private\ConvertTo-SfStandardValueSetXml.ps1
- private\Set-MetadataXmlFile.ps1
- public\Build-SfGlobalValueSetMetadata.ps1
- public\Build-SfStandardValueSetTranslationMetadata.ps1
- examples\data-dictionary\EXAMPLE-DataDictionary-Picklists.xlsx
- examples\picklists-only\EXAMPLE-DataDictionary.xlsx
- static\data-dictionary-schema\_GlobalValueSets.csv
- static\data-dictionary-schema\_PicklistValuesCaseStatus.csv
- static\data-dictionary-schema\_PicklistValuesContractStatus.json
- static\data-dictionary-schema\_PicklistValuesOpportunityStage.csv
- static\data-dictionary-schema\_PicklistValuesOrderStatus.json
- static\data-dictionary-validations\ContractStatusCategory.txt
- static\data-dictionary-validations\GenericActiveInactive.txt
- static\data-dictionary-validations\OpportunityStageType.txt
- static\data-dictionary-validations\PicklistValueFlags.txt
- static\data-dictionary-validations\StateAndCountryPicklistStatus.txt
- .git
- SfMetadataToolkit.psm1
- private\ConvertTo-NormalizedModelTable.ps1
- private\ConvertTo-SfGlobalValueSetXml.ps1
- private\ConvertTo-SfPicklistValueXml.ps1
- private\ConvertTo-XmlTag.ps1
- private\Set-XmlFile.ps1
- public\Build-SfGlobalValueSetTranslationMetadata.ps1
- public\Import-SfMetadataModel.ps1
- examples\data-dictionary\_GlobalValueSets.CSV
- examples\picklists-only\_GlobalValueSets.CSV
- static\data-dictionary-schema\_Manifest.csv
- static\data-dictionary-schema\_PicklistValuesCaseStatus.json
- static\data-dictionary-schema\_PicklistValuesLeadStatus.csv
- static\data-dictionary-schema\_PicklistValuesOpportunityStage.json
- static\data-dictionary-schema\_StandardValueSets.csv
- .gitattributes
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.3.0 (current version) | 13 | 9/18/2026 |
| 0.2.1 | 37 | 7/19/2026 |
| 0.2.0 | 23 | 6/29/2026 |