This page describes authorizing SSH keys for use with SSO https://help.github.com/en/articles/authorizing-an-ssh-key-for-use-with-saml-single-sign-on
I have a question about deploy keys, which are similar to SSH keys but live on a different page in the Github UI. For context here are the help pages for the two types of keys:
I ask this question primarily because deploy keys are a type of ssh key, so its concievable (but unlikely, I believe) that they would need to be authorized to use SSO.
So, to restate the question in the title, do deploy keys need to be authorized to use SSO?
No, since deploy keys are associated with a specific repository, they're not subject to the same SSO authorization process.
I hope that helps!