Manage Windows Azure AppFabric Access Control Service (ACS) With PowerShell
ACS management is now possible using PowerShell as per Announcing: Sample ACS Cmdlets for the Windows Azure AppFabric Access Control Service. The package is available free for download on Codeplex here - Windows Azure Platform PowerShell Cmdlets. The immediate utilization of the cmdlets could be for backup and restore, something that is not available currently through the ACS management portal.
Here is what you can do using current version of ACS cmdlets:
IPs
- Add-IdentityProvider
- Get-IdentityProvider
- Get-IdentityProviders
- Remove-IdentityProvider
RPs
- Add-RelyingParty
- Get-RelyingParties
- Get-RelyingParty
- Remove-RelyingParty
Rules
- Add-DefaultPassThroughRules
- Add-Rule
- Get-Rule
- Get-Rules
- Remove-Rule
Rule Groups
- Add-RuleGroup
- Get-RuleGroup
- Get-RuleGroups
- Remove-RuleGroup
Crypto
- Add-TokenEncryptionKey
- Add-TokenSigningKey
- Get-ServiceKey
- Get-ServiceKeys
- Remove-ServiceKey
Utils
- Get-AcsManagementToken