SSO를 사용하여 이름 제거 허용

이제 말씀하시는 의도를 이해했습니다.

다시 한번 말하지만, 내부 구조(또는 Ruby)에 대해 충분히 잘 알지 못합니다… 그런데 해당 요청에서 name 필드가 제공되었는지 여부를 알 수 있는 방법이 없나요? 아예 존재하지 않는 경우, 계정 객체의 name 필드를 건드리지 마세요. name 필드가 제공된 경우, 값을 설정하세요(빈 값인 경우, 값을 비웁니다). 제공된 필드만 동기화되는 그 프로토콜/행동을 따르는 것 아닌가요?

이해한 범위 내에서 파악하려고 노력하고 있어서 말이 안 되는 것 같다면 죄송합니다.