I'm using ComponentSpace for ADFS SSO and it works perfectly fine to Sync users on login, but is there a way to Sync user properties/roles in background, i.e. user shouldn't have to relogin for Updated Claims to Sync with the Service Provider. Thanks for your help and suggestions. I see few stackoverflow Questions where they say it is not possible, but some of them are quite old. Thanks again.
Sorry, no, this is not possible.
Claims are not dynamic and there is no SAML flow to asynchronously update the claims.