-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deadline: provide default user credential fields in studio settings #729
Deadline: provide default user credential fields in studio settings #729
Conversation
These values should be used if studio has only single credentials for communicating with Deadline webservice.
These values should be used if studio has only single credentials for communicating with Deadline webservice. Could be overridden by values from Site Settings.
Added default user credentials
Artists don't have permissions to read secrets (kinda point of secrets). So they can't access the password value. |
Regular artists don't have access to AYON secret, therefore it cannot be used. Encrypted or at least crossed field for passwords doesn't exist so far.
Hmm, was worried about that, so reverted to plain string field. |
Well artists don't have access to settings tab. But they can read them... If we would add them access to secrets, it would be the same. |
…al-fields-on-Deadline-Studio-Settings
…al-fields-on-Deadline-Studio-Settings
Changelog Description
Some studios might have only single user/password credentials for communication with Deadline webservice. This PR provides new fields in
Studio Settings
which could be used as default values. These could be overridden by values provided by artists inSite Settings
if necessary.Additional info
AYON secrets cannot be used as artist don't have access to those (and this runs in Tray). I am expecting pushback from customer though.
Testing notes:
Tools > Configure Repository Options > Web Service Settings > Require Authentication
Tools > Manage Users > Webservice password
AppData
)ayon+settings://deadline/deadline_urls
(could be same as from Deadline: webservice password #200 - just delete them first fromSite Settings
(on Studio page)Collect Deadline User Credentials