Modificar páginas de perfil de usuário

Você pode personalizar as IBM® Verify páginas de perfil do usuário para a sua empresa.

Para atualizar as páginas de perfil do usuário, baixe o arquivo compactado com os temas. Edite as páginas conforme necessário e, em seguida, faça upload do arquivo de temas atualizado de volta para seu locatário. Para mais detalhes, consulte Atualização de um tema.

As mudanças de texto podem ser feitas nas páginas usando a marcação HTML. Os arquivos HTML também contêm macros. Macros são os caracteres entre os símbolos @ em que os dados são renderizados no tempo de execução. Não mude as macros nos arquivos.

As páginas de perfil do IBM Verify usuário para o inglês estão localizadas no templates\user_flows\user_profile diretório dentro do arquivo compactado do tema.

Você pode personalizar as seguintes páginas do perfil do usuário:

Gerenciamento de perfil
Nota:
  • O fragmento de código HTML do modelo de perfil do usuário é integrado a uma verdadeira página index.html.

  • A página index.html contém folha de estilo /v1.0/static/theme.css?themeId=${themeId}.

  • Incluir estilo no arquivo theme.css do modelo comum customizaria a identidade visual desta página.

  • Esta página funcionaria com o tema após fornecer o themeID.

  • Esta página não suporta nenhum código JavaScript.

  • Esta página não tem nenhuma seção de cabeçalho ou rodapé.

A página de gerenciamento de Perfil IBM Verify está localizada no diretório templates\user_flows\profile\default\profile.html dentro do arquivo compactado de temas.

As macros desta página são mostradas na tabela a seguir.

Tabela 1. Definições de macro
Macro Valor que substitui a macro
@FLOW_URL_NAME@ A parte final da URL de fluxo, o terminal em que o fluxo está hospedado.
@USERPROFILE_FORM@ Controla o posicionamento dos campos do formulário de perfil do usuário e do botão de ação gerados. Começa com a primeira Etapa.
Modificar a página de verificação do perfil do usuário

Esta página é o modelo para a página de verificação do perfil do usuário. Atualize o arquivo templates\user_flows\user_profile\verification.html para modificar a página.

Os seguintes selos estão disponíveis na página de verificação do perfil do usuário. Para atualizar o texto dessas etiquetas, consulte a seção “Personalização de etiquetas ”.
  • $PROFILE_VERIFICATION_TITLE$
  • $PROFILE_VERIFICATION_PASSWORD$
  • $PROFILE_VERIFICATION_CHANGE_PASSWORD_TOOLTIP$
  • $PROFILE_VERIFICATION_SECURITY_QUESTIONS$
  • $PROFILE_VERIFICATION_SECURITY_QUESTION_TOOLTIP$
  • $PROFILE_VERIFICATION_ADD_NEW_METHOD$
  • $PROFILE_VERIFICATION_CANCEL$
  • $PROFILE_VERIFICATION_SAVE_AND_CLOSE$

As macros desta página são mostradas na tabela a seguir.

Tabela 2. Definições de macro
Macro Valor que substitui a macro
@THEME_ID@ O ID do tema de modelo registrado.
@ALTERAÇÃO_DE_SENHA@ Componente para alterar senha.
@MÉTODOS_DE_VERIFICAÇÃO@ Componente da lista de métodos de verificação.
@PERGUNTAS_DE_SEGURANÇA@ Componente de perguntas de segurança.
@ADD_NEW_VERIFICATION_METHOD@ Componente de matrícula no Mestrado em Belas Artes.
@MDM_MANAGED_DEVICES@ Componente de dispositivos gerenciados do MDM.
Modificar a página principal do perfil do usuário

Esta página é o modelo principal para todas as páginas de perfil de usuário. Atualize o arquivo templates\user_flows\user_profile\parent.html para modificar a página.

As macros desta página são mostradas na tabela a seguir.

Tabela 3. Definições de macro
Macro Valor que substitui a macro
@THEME_ID@ O ID do tema de modelo registrado.
@PAGE_HEADER@ O HTML que contém o cabeçalho da página. Este código pode ser modificado ao customizar o modelo comum header.html.
@PAGE_FOOTER@ O HTML que contém o rodapé da página. Este código pode ser modificado ao customizar o modelo comum footer.html.
@NAVIGATION_BAR@ Barra de navegação.
@ÚLTIMA_ATUALIZAÇÃO@ Data e hora da última atualização.
@MAIN_COMPONENT@ Corpo do texto para acessar Perfil, Privacidade, Verificação, Configurações ou Sair.
Modificar a página de navegação do perfil do usuário

Esta página é um modelo parcial para a barra de navegação do perfil do usuário. Atualize o arquivo templates\user_flows\user_profile\navigation.html para modificar a página.

A seguinte guia está disponível na página de navegação do perfil do usuário. Para atualizar o texto desta etiqueta, consulte a seção “Personalização de etiquetas ”.
  • $PROFILE_NAVIGATION_PROFILE_HEADERS$
  • $PROFILE_NAVIGATION_PRIVACY_HEADERS$
  • $PROFILE_NAVIGATION_VERIFICATION_HEADERS$
  • $PROFILE_NAVIGATION_SETTINGS_HEADERS$
  • $PROFILE_NAVIGATION_LOGOUT_HEADERS$

As macros desta página são mostradas na tabela a seguir.

Tabela 4. Definições de macro
Macro Valor que substitui a macro
@PROFILE_NAVIGATION_LINK@ Link de navegação da página de perfil.
@PRIVACY_NAVIGATION_LINK@ Link de navegação para a página de privacidade.
@VERIFICATION_NAVIGATION_LINK@ Link de navegação da página de verificação.
@SETTINGS_NAVIGATION_LINK@ Link de navegação na página de configurações.
@LOGOUT_NAVIGATION_LINK@ Link de navegação na página de logout.
Modificar a página de métodos de MFA autorizados

Esta página é um modelo parcial para a seção de métodos de verificação na página de verificação do perfil do usuário. Atualize o arquivo templates\user_flows\user_profile\authorized_mfa_methods.html para modificar a página.

O rótulo a seguir está disponível na página de e-mail de recuperação de senha. Para atualizar o texto desta etiqueta, consulte a seção “Personalização de etiquetas ”.
  • $PROFILE_AUTHORIZED_MFA_HEADER$
  • $PROFILE_AUTHORIZED_MFA_DESCRIPTION$
  • $PROFILE_AUTHORIZED_MFA_IBM_SECURITY_VERIFY$
  • $PROFILE_AUTHORIZED_MFA_AUTHENTICATOR_APP$
  • $PROFILE_AUTHORIZED_MFA_FIDO$
  • $PROFILE_AUTHORIZED_MFA_TEXT_MESSAGE$
  • $PROFILE_AUTHORIZED_MFA_EMAIL$
  • $PROFILE_AUTHORIZED_MFA_PHONE_CALL$
  • $PROFILE_AUTHORIZED_MFA_DISABLE_DEVICE$
  • $PROFILE_AUTHORIZED_MFA_REMOVE_DEVICE$
  • $PROFILE_AUTHORIZED_MFA_DISABLE_METHOD$
  • $PROFILE_AUTHORIZED_MFA_REMOVE_AUTHENTICATOR$
  • $PROFILE_AUTHORIZED_MFA_TEST_DEVICE$
  • $PROFILE_AUTHORIZED_MFA_MODIFY_DEVICE_NAME$
  • $PROFILE_AUTHORIZED_MFA_DELETE_NUMBER$
  • $PROFILE_AUTHORIZED_MFA_DELETE_EMAIL$
  • $PROFILE_AUTHORIZED_MFA_DATE_ADDED$
  • $PROFILE_AUTHORIZED_MFA_ENABLED$
  • $PROFILE_AUTHORIZED_MFA_VALIDATED$
  • $PROFILE_AUTHORIZED_MFA_DEVICE_TYPE$
  • $PROFILE_AUTHORIZED_MFA_METHODS$
  • $PROFILE_AUTHORIZED_MFA_FINGERPRINT$
  • $PROFILE_AUTHORIZED_MFA_TEST_METHOD$
  • $PROFILE_AUTHORIZED_MFA_REMOVE_METHOD$
  • $PROFILE_AUTHORIZED_MFA_TOUCH_APPROVAL$
  • $PROFILE_AUTHORIZED_MFA_DEVICE_NAME$
  • $PROFILE_AUTHORIZED_MFA_ASSOCIATED_DOMAIN$
  • $PROFILE_AUTHORIZED_MFA_TOGGLE_ON$
  • $PROFILE_AUTHORIZED_MFA_TOGGLE_OFF$
  • $PROFILE_AUTHORIZED_MFA_DELETE_MODAL_CANCEL$
  • $PROFILE_AUTHORIZED_MFA_DELETE_MODAL_SAVE$
  • $PROFILE_AUTHORIZED_MFA_DELETE_VERIFY_DEVICE_HEADER$
  • $PROFILE_AUTHORIZED_MFA_DELETE_FIDO_DEVICE_HEADER$
  • $PROFILE_AUTHORIZED_MFA_DELETE_EMAIL_HEADER$
  • $PROFILE_AUTHORIZED_MFA_DELETE_PHONE_NUMBER_HEADER$
  • $PROFILE_AUTHORIZED_MFA_DELETE_AUTHENTICATOR_HEADER$
  • $PROFILE_AUTHORIZED_MFA_DELETE_DEVICE_DESCRIPTION$
  • $PROFILE_AUTHORIZED_MFA_DELETE_EMAIL_DESCRIPTION$
  • $PROFILE_AUTHORIZED_MFA_DELETE_PHONE_NUMBER_DESCRIPTION$
  • $PROFILE_AUTHORIZED_MFA_DELETE_AUTHENTICATOR_DESCRIPTION$

As macros desta página são mostradas na tabela a seguir.

Tabela 5. Definições de macro
Macro Valor que substitui a macro
@THEME_ID@ O ID do tema de modelo registrado.
@TEST_MODAL@ Conteúdo modal do método de teste.
@METHOD_ID@ ID do método.
@METHOD_LABEL@ Nome do método.
@METHOD_DATE_ADDED@ Foi adicionado o método `date`.
@METHOD_ENABLED@ Rótulo ativado para um método.
@MÉTODO_VALIDADO@ Rótulo validado para um método.
@METHOD_DEVICE_TYPE@ Tipo de dispositivo de um método.
@METHOD_FINGERPRINT_ID@ Identificação por impressão digital.
@METHOD_TOUCH_ID@ Toque em "Assinatura digital".
@HAS_FINGERPRINT@ (booleano) Se o método possui uma assinatura de impressão digital.
@HAS_TOUCH@ (booleano) Indica se o método possui uma assinatura de toque.
@FINGERPRINT_ENABLED@ (booleano) Se a impressão digital está ativada.
@TOUCH_ENABLED@ (booleano) Se o recurso de toque está ativado.
@METHOD_DEVICE_NAME@ Nome do dispositivo de um método.
@METHOD_ASSOCIATED_DOMAIN@ Domínio associado a um método.
Modificar a página de perguntas de segurança

Esta página é um modelo parcial para a seção de perguntas de segurança na página de verificação do perfil do usuário. Atualize o arquivo templates\user_flows\user_profile\security_questions.html para modificar a página.

A seguinte etiqueta está disponível na página de perguntas de segurança. Para atualizar o texto desta etiqueta, consulte a seção “Personalização de etiquetas ”.
  • $SECURITY_QUESTIONS_TITLE$
  • $SECURITY_QUESTIONS_DESCRIPTION$
  • $SECURITY_QUESTIONS_REQUIRED_LABEL$
  • $SECURITY_QUESTIONS_ADDITIONAL_LABEL$
  • $SECURITY_QUESTIONS_RESTRICTION_0$
  • $SECURITY_QUESTIONS_RESTRICTION_1$
  • $SECURITY_QUESTIONS_RESTRICTION_2$
  • $SECURITY_QUESTIONS_RESTRICTION_3$
  • $SECURITY_QUESTION_ADD_QUESTION$

As macros desta página são mostradas na tabela a seguir.

Tabela 6. Definições de macro
Macro Valor que substitui a macro
@THEME_ID@ O ID do tema de modelo registrado.
@SECURITY_QUESTION_VALUE@ O valor da pergunta de segurança
@SECURITY_QUESTION_LABEL@ O rótulo da pergunta de segurança
@PERGUNTA_DE_SEGURANÇA_DESATIVADA@ A pergunta de segurança está desativada
Modificar a página de dispositivos MDM

Esta página é um modelo parcial para a seção de dispositivos MDM na página de verificação do perfil do usuário. Atualize o arquivo templates\user_flows\user_profile\mdm_devices.html para modificar a página.

A seguinte etiqueta está disponível na seção de dispositivos MDM da guia de verificação do perfil do usuário. Para atualizar o texto desta etiqueta, consulte a seção “Personalização de etiquetas ”.
  • $PROFILE_MDM_TITLE$
  • $PROFILE_MDM_DESCRIPTION$
  • $PROFILE_MDM_DEVICE_COMPLIANCE_STATE$
  • $PROFILE_MDM_DEVICE_ENROLLMENT_DATE$
  • $PROFILE_MDM_DEVICE_LAST_CHECK_IN_DATE$
  • $PROFILE_MDM_DEVICE_SERIAL_NUMBER$
  • $PROFILE_MDM_DEVICE_UPDATED_AS_OF$
  • $PROFILE_MDM_DEVICE_MANAGED_BY$
  • $PROFILE_MDM_DEVICE_REMOVE_BUTTON_HOVER$
  • $PROFILE_MDM_EMPTY_STATE$
  • $PROFILE_MDM_REMOVE_MODAL_TITLE$
  • $PROFILE_MDM_REMOVE_MODAL_DESCRIPTION$
  • $PROFILE_MDM_REMOVE_MODAL_CANCEL$
  • $PROFILE_MDM_REMOVE_MODAL_CONFIRM$

As macros desta página são mostradas na tabela a seguir.

Tabela 7. Definições de macro
Macro Valor que substitui a macro
@THEME_ID@ O ID do tema de modelo registrado.
@DEVICES_COUNT@ Número total de dispositivos MDM.
@DEVICE_COMPLIANCE_STATE@ Estado atual de conformidade de um dispositivo MDM.
@DEVICE_ENROLLMENT_DATE@ Quando um dispositivo MDM foi registrado.
@DEVICE_ICON@ URL do ícone SVG correspondente ao sistema operacional de um dispositivo MDM.
@DEVICE_ID@ ID de um dispositivo MDM.
@ÍNDICE_DO_DISPOSITIVO@ Índice de um dispositivo MDM.
@DEVICE_LAST_CHECKIN_DATE@ Quando foi a última vez que um dispositivo MDM se conectou.
@DEVICE_MANAGED_BY@ Serviço utilizado pelo gerenciador de dispositivos para um dispositivo MDM.
@DEVICE_MANAGER_ID@ ID do gerenciador de dispositivos de um dispositivo MDM.
@DEVICE_NAME@ Nome de um dispositivo MDM.
@DEVICE_OS_TYPE@ Sistema operacional de um dispositivo MDM.
@DEVICE_REFRESH_LABEL@ Rótulo exibido ao passar o mouse sobre o botão de atualização de um dispositivo MDM (muda quando o dispositivo está desativado).
@NÚMERO_DE_SÉRIE_DO_DISPOSITIVO@ Número de série de um dispositivo MDM.
@DEVICE_UPDATED_AS_OF@ Quando um dispositivo MDM foi atualizado pela última vez.
Modificar a página de privacidade do usuário

Esta página é o modelo para a página de privacidade do perfil do usuário. Atualize o arquivo templates\user_flows\user_profile\privacy.html para modificar a página.

As seguintes opções estão disponíveis na página de privacidade do perfil do usuário. Para atualizar o texto desta etiqueta, consulte a seção “Personalização de etiquetas ”.
  • $PROFILE_PRIVACY_USER_CONSENT_TITLE$
  • $PROFILE_PRIVACY_USER_CONSENT_DESC$
  • $PROFILE_PRIVACY_DELETE$
  • $PROFILE_PRIVACY_SEARCH_FOR_APPLICATION$
  • $PROFILE_PRIVACY_APPLICATION$
  • $PROFILE_PRIVACY_PURPOSE_EULA$
  • $PROFILE_PRIVACY_ATTRIBUTE_RESOURCE$
  • $PROFILE_PRIVACY_ATTRIBUTE_RESOURCE_VALUE$
  • $PROFILE_PRIVACY_ACCESS_TYPE$
  • $PROFILE_PRIVACY_USER_RESPONSE$
  • $PROFILE_PRIVACY_RESPONDED_ON$
  • $PROFILE_PRIVACY_NO_RECORDS$
  • $PROFILE_PRIVACY_CONSENT_DETAILS$
  • $PROFILE_PRIVACY_USER$
  • $PROFILE_PRIVACY_USERNAME$
  • $PROFILE_PRIVACY_REALM$
  • $PROFILE_PRIVACY_CLIENT_IP$
  • $PROFILE_PRIVACY_CONSENTED_ON$
  • $PROFILE_PRIVACY_CONSENT_BEGINS$
  • $PROFILE_PRIVACY_CONSENT_EXPIRES$
  • $PROFILE_PRIVACY_DELETE_CONSENT$
  • $PROFILE_PRIVACY_CONFIRM_DELETE$
  • $PROFILE_PRIVACY_CANCEL$

As macros desta página são mostradas na tabela a seguir.

Tabela 8. Definições de macro
Macro Valor que substitui a macro
@SEARCH_VALUE@ O valor da string de pesquisa na barra de pesquisa.
@SORT_CYCLE@ O critério de ordenação para as colunas da tabela.
@SORT_DIRECTION@ A direção atual de classificação de uma coluna da tabela.
@ID@ O ID do consentimento.
@APLICAÇÃO@ Pedido de autorização.
@PURPOSE_OR_EULA@ Finalidade do consentimento ou Contrato de Licença de Usuário Final (EULA).
@ATRIBUTO_OU_RECURSO@ O atributo consentimento ou o recurso.
@ACCESS_TYPE@ O tipo de acesso do consentimento.
@RESPOSTA_DO_USUÁRIO@ Resposta do usuário ao consentimento.
@RESPONDIDO_EM@ Quando a solicitação de consentimento foi respondida.
@USERNAME@ O nome de usuário do usuário que possui o consentimento.
@REALM@ O domínio do usuário que deu o consentimento.
@VALOR_DE_ATRIBUTO_OU_RECURSO@ O valor do atributo ou do recurso do consentimento.
@CLIENT_IP@ O endereço IP do consentimento.
@CONSENTIDO_EM@ Quando o consentimento foi dado.
@START_TIME@ Quando o consentimento teve início.
@HORA_DE_VENCIMENTO@ Quando o consentimento expirar.
@NOMES_DE_ATRIBUTOS_PERSONALIZADOS@ Os nomes dos atributos personalizados do consentimento.
@CUSTOM_ATTRIBUTE_VALUES@ Os valores dos atributos personalizados do consentimento.
@PAGE_SIZE@ O número de consentimentos em uma página.
@PAGE_START@ O índice do consentimento inicial em uma página.
@TOTAL_ITENS@ O número total de autorizações.
@PAGE_SIZE_OPTION@ As opções do menu suspenso para tamanhos de página.
@STATUS_TITLE@ O título da notificação de status.
@DESCRIÇÃO_DO_STATUS@ A descrição da notificação de status.
@STATUS_KIND@ O tipo da notificação de status.
Página de configuração do perfil do usuário

Esta página é o modelo para a página de configurações do perfil do usuário. Atualize o arquivo templates\user_flows\user_profile\settings.html para modificar a página.

As seguintes opções estão disponíveis na página de privacidade do perfil do usuário. Para atualizar o texto desta etiqueta, consulte a seção “Personalização de etiquetas ”.
  • $PROFILE_SETTING_TITLE$
  • $PREFERRED_LANGUAGE_LABEL$
  • $PROFILE_LANGUAGE_TOOLTIP$
  • $PROFILE_SETTING_DELETE_PROFILE$
  • $PROFILE_SETTING_CONFIRM_LABEL_DELETE$
  • $PROFILE_SETTING_CANCEL$
  • $PROFILE_SETTING_CONFIRM$

As macros desta página são mostradas na tabela a seguir.

Tabela 9. Definições de macro
Macro Valor que substitui a macro
@LANGUAGE_ID@ O código do idioma.
@LANGUAGE_LABEL@ O texto do rótulo do idioma.
@SORT_DIRECTION@ A direção atual de classificação de uma coluna da tabela.
@STATUS_TITLE@ O título da notificação de status.
@DESCRIÇÃO_DO_STATUS@ A descrição da notificação de status.
@STATUS_KIND@ O tipo da notificação de status.
Modificar a página do selo do perfil do usuário

Esta página é o modelo para a página do emblema do perfil do usuário. Atualize o arquivo templates\user_flows\user_profile\badge.html para modificar a página.

A seguinte etiqueta está disponível na página de perguntas de segurança. Para atualizar o texto desta etiqueta, consulte a seção “Personalização de etiquetas ”.
  • $BADGE_TITLE$
  • $BADGE_TITLE_DESCRIPTION$
  • $BADGE_TITLE_STEP_ONE$
  • $BADGE_TITLE_STEP_ONE_DESC$
  • $BADGE_TITLE_STEP_TWO$
  • $BADGE_TITLE_STEP_TWO_DESC$
  • $BADGE_TITLE_STEP_THREE$
  • $BADGE_TITLE_STEP_THREE_DESC$

As macros desta página são mostradas na tabela a seguir.

Tabela 10. Definições de macro
Macro Valor que substitui a macro
@QR_CODE@ A imagem do código QR

Para alterar o cabeçalho, o rodapé e o estilo das páginas de perfil do usuário, consulte Criar identidade visual comum.