'Add a role to a user within given tenant.
:raises keystone.exception.Conflict: If a duplicate role assignment
exists.'

@abc.abstractmethod
def add_role_to_user_and_project(self, user_id, tenant_id, role_id):

    raise exception.NotImplemented()
