Usando o Lenovo XClarity Essentials OneCLI
Use esta seção para definir a política do TPM usando Lenovo XClarity Essentials OneCLI.
Definindo a política
- A política a ser definida deve corresponder ao dispositivo de hardware TPM. Por exemplo, quando o dispositivo de hardware é um chip integrado para clientes fora da China Continental, se a política estiver definida como - NationZ TPM 2.0 enabled - China only , ocorrerá uma falha na configuração.
- Depois que a política for definida usando comandos OneCLI, por motivos de segurança, ela deverá ser bloqueada em locais de campo. 
- Depois que a política for definida e bloqueada com êxito, a política não poderá ser desbloqueada e redefinida em locais de campo. 
Etapas:
- Leia TpmTcmPolicyLock para verificar se a TPM_TCM_POLICY foi bloqueada: - OneCli.exe config show imm.TpmTcmPolicyLock --override --bmc <userid>:<password>@<ip_address>Nota- O valor imm.TpmTcmPolicyLock deve ser "Desativado", o que significa que a TPM_TCM_POLICY NÃO está bloqueada e alterações na TPM_TCM_POLICY são permitidas. Se o código de retorno estiver - Habilitado , as alterações na política serão permitidas. O planar ainda poderá ser usado se a configuração desejada estiver correta para o sistema que está sendo substituído.
- Configure a TPM_TCM_POLICY no XCC: - NationZ TPM 2.0 enabled - China only - Os clientes na China Continental que pretendem habilitar o TPM devem selecionar essa política do TPM. - OneCli.exe config set imm.TpmTcmPolicy "NationZTPM20Only" --override --bmc <userid>:<password>@<ip_address>
- TPM enabled - ROW - Os clientes fora da China Continental que pretendem habilitar o TPM devem selecionar essa política do TPM. - OneCli.exe config set imm.TpmTcmPolicy "TpmOnly" --override --bmc <userid>:<password>@<ip_address>
- Permanently disabled - Os clientes na China Continental sem TPM ou os clientes que requerem desabilitar o TPM devem selecionar essa política. - OneCli.exe config set imm.TpmTcmPolicy "NeitherTpmNorTcm" --override --bmc <userid>:<password>@<ip_address>
 
- Emita o comando de redefinição para redefinir o sistema: - OneCli.exe misc ospower reboot --bmc <userid>:<password>@<ip_address>
- Leia novamente o valor para verificar se a alteração foi aceita: - OneCli.exe config show imm.TpmTcmPolicy --override --bmc <userid>:<password>@<ip_address>Nota- Se houver correspondência com o valor de retorno de leitura, isso significa que a TPM_TCM_POLICY foi definida corretamente. imm.TpmTcmPolicy é definido da seguinte forma:- O valor 0 usa string - Undefined , o que significa política UNDEFINED.
- O valor 1 usa string - NeitherTpmNorTcm , o que significa TPM_PERM_DISABLED.
- O valor 2 usa string - TpmOnly , o que significa TPM_ALLOWED.
- O valor 4 usa string - NationZTPM20Only , o que significa NationZTPM20_ALLOWED.
 
Bloqueando a política do TPM
Etapas:
- Leia TpmTcmPolicyLock para verificar se a TPM_TCM_POLICY foi bloqueada: - OneCli.exe config show imm.TpmTcmPolicyLock --override --bmc <userid>:<password>@<ip_address>Nota- O valor deve ser - Desativado , isso significará que a TPM_TCM_POLICY não está bloqueada e deve ser definida.
- Bloqueie a TPM_TCM_POLICY: - OneCli.exe config set imm.TpmTcmPolicyLock "Enabled" --override --bmc <userid>:<password>@<ip_address>
- Emita um comando de redefinição para redefinir o sistema; o comando é este a seguir: - OneCli.exe misc ospower reboot --bmc <userid>:<password>@<ip_address>- Durante a redefinição, o UEFI lerá o valor do imm.TpmTcmPolicyLock, se o valor for "Ativado" e o valor imm.TpmTcmPolicy for válido, o UEFI bloqueará a configuração de TPM_TCM_POLICY. - O valor válido de imm.TpmTcmPolicy inclui "NeitherTpmNorTcm", "TpmOnly" e "NationZTPM20Only". - Se o imm.TpmTcmPolicyLock for definido como "Ativado", mas o valor imm.TpmTcmPolicy for inválido, o UEFI rejeitará a solicitação de "bloquear" e alterará imm.TpmTcmPolicyLock de volta para "Desativado". 
- Leia novamente o valor para verificar se o - bloqueio foi aceito ou rejeitado. O comando é o seguinte:- OneCli.exe config show imm.TpmTcmPolicy --override --bmc <userid>:<password>@<ip_address>NotaSe o valor de retorno de leitura for alterado de- Desativado para- Habilitado , significa que a- TPM_TCM_POLICY foi bloqueada com êxito. Não há nenhum método para desbloquear uma política depois que ela foi definida de outra forma que não seja pela substituição da placa-mãe. - imm.TpmTcmPolicyLock é definido como abaixo: - O valor 1 usa a string - Habilitada , o que significa bloquear a política. Outros valores não são aceitos.