Sorry, I’m still not answering your original question:
what happens if you turn off SSO
Maybe if we chatter long enough someone at Shotgun will reply
It stands to reason that if you need to open a Super Awesome Support Ticket to enable SSO, you’d do well to open a ticket for the reverse operation?
If you’re still convinced there’s a way to keep SSO and get Deadline to behave…
On Shotgun’s page about SSO:
- If you use the Shotgun Python API or the Shotgun REST API, it will no longer be possible to connect to Shotgun using only a username and password. Your scripts will need to be modified. Our support team can provide help and advice.
NOTE : using an API Key and Script Name pair will still function and will not require changes to your scripts or applications.
Just reading your error, and taking it at face-value, it appears that Shotgun senses that Deadline is trying to authenticate using simply a username/password.
On this Deadline page, it is saying that if you are using Deadline Secrets Management, the Shotgun API Key will need to be stored there.
This page runs thru setup of Secrets to connect to MongoDB
Well, this is my best guess anyway, without a Deadline server in front of me!