def METHOD_NAME(self, data, **kwargs):
    """Validate `roles` attribute through API request.
    The `roles` attribute must be controlled to restrict some role
    attribution/modification depending on the current logged user.
    :param data: the `roles` attribute value.
    :param kwargs: any additional named arguments.
    :raises ValidationError: if error has detected on `roles` attribute
    """
    validate_role_changes(current_user, set(data))