We have a strange issue around Claims authentication in SharePoint 2013.
Following is the scenario: Lets say we have a user called "John" in identity provider. We give "John" a new role called "Teacher" in identity provider. When John login for the first time to SharePoint via identity provider, we can see that john has a role "Teacher" in his claims. Every thing is Ok and works so for.
Now if we give another role (in addition to Teacher) to John lets say "Lecturer" in identity provider and john log in again through identity provider. We can not see that John has a new role "Lecturer" in his claims.
Does any one have a similar issue or know the reason why this is happening?
NB: In SharePoint log are som errors related to Distributed cache. e.g
Token Cache: Failed to get token from distributed cache
Token Cache: Failed to add token from distributed cache for ""...