Cannot Use Silverlight Web Tools After Making Updates to Authorization Stores
In a SharePoint 2010 commerce deployment, when you add a business user to an authorization store to provide access to the Silverlight-based Web Business Management Tools, an IIS reset is required in order to force a claims refresh. However, you can make this IIS reset unnecessary by changing the value of the token cache timeout.
Following is an example of a Windows PowerShell script that sets the token cache timeout to 5 minutes.
$sts = Get-SPSecurityTokenServiceConfig
$sts.WindowsTokenLifetime = (New-TimeSpan -minutes 5)
$sts.LogonTokenCacheExpirationWindow = (New-TimeSpan –minutes 5)
$sts.UseSessionCookies = $true
$sts.Update()
Iisreset
If you want to avoid having to perform and IIS refresh every time you make a change to one of the authorization stores, consider changing the value of the token cache timeout.