Widget placed on sidebar is available for everyone by default. That’s why access rule has “Do not show” condition only.

Workaround for the describe issue do not grant to the same user role with different access rule for the same widget. May be create a copy of a role, but without restriction to see a widget and grant it to this user instead of a previous one.