Installation: Failed to assign a Server role and grant key access

Hi

First a a question:
The installer states that the Secrets Management is “STRONGLY RECOMMENDED”.
But when do I need it?
I looked a the Secrets Management help page, it links me to a Get Started with Secrets Management page. But NONE of these pages have a short description why, when and what for I need this Secrets Management.

I am installing a test environment for Deadline.
I followed the youtube tutorials.

I installed the Repository on my Windows machine.
Then I installed the Remote Connection Server on that machine.
After I entered everything as shown in the tutorial, I got the message

---------------------------
Warning
---------------------------
Problem running post-install step. Installation may not complete correctly
 Secrets Management: Failed to assign a Server role and grant key access to this machine. You will need to run 'deadlinecommand Secrets ConfigureServerMachine' after the installation. Check the bitrock_installer log file in C:\Users\test\AppData\Local\Temp for more information.
---------------------------
OK   
---------------------------

First problem:
There was no bitrock_installer file anywhere in my temp folder.

Second Problem:
If I run ‘deadlinecommand Secrets ConfigureServerMachine’ after the installation, it reports
Error: [SecretsManagement] Required parameters do not match.

Secret Managment feature for securely managing storage and access of Secrets for your render farm. Secret Managment encrypts the Deadline farm secrets. Here is the list of Secrets Deadline Secret managment stores: Deadline Secrets Management — Deadline 10.3.0.13 documentation

If you don’t want to install it, you remove the Secret Management by re-running the Repository installer amd disable it from there.

The error you are running into with “ConfigureServerMachine” command is that it needs some parameters passed with the command. Here is the help command you can follow:

$ ./deadlinecommand.exe secrets help ConfigureServerMachine
  ConfigureServerMachine
   Configures a Secrets Management server machine, assigning the machine that
   runs this command a server role and granting it access to the specified master
   key.
      [userId]                 The user Id of the Admin user
      [masterKeyId]            The Id of the master key
      [osUser]                 Name of the OS User that the deadline client
                               applications will be running as on this machine.
      [--password]             Optional. An option that determines how the
                               Admin password will be read. Value can be either
                               'stdin' or 'env:<NAME>'. If stdin, the password
                               will be read from stdin. If env:<NAME> the
                               password will be read from an enviornment
                               variable called <Name>.
      [--configureAll]         Optional. Whether all identities that share the
                               same IP address and OS user as this machine
                               should be registered

Hi

If you don’t want to install it

I don’t know if I will need it.
And as it is strongly recommended, I want to install it.

command is that it needs some parameters passed with the command

And what should I use as parameters for a first install?
Which user ID? masterKeyId?