Adicionar campos personalizados à interface de usuário

Na interface de usuário do CA Service Catalog, você pode opcionalmente adicionar um campo personalizado relacionado a unidades de negócios, contas ou usuários. Você pode adicionar um novo campo para atender a um requisito personalizado para sua organização ou um de seus clientes. Para fazer isso, siga este processo:
casm173
Na interface de usuário do CA Service Catalog, você pode opcionalmente adicionar um campo personalizado relacionado a unidades de negócios, contas ou usuários. Você pode adicionar um novo campo para atender a um requisito personalizado para sua organização ou um de seus clientes. Para fazer isso, siga este processo:
Etapa 1 - Verifique os campos de dados adicionais
Os esquemas de Unidade de negócios, Conta e Usuário nas tabelas de banco de dados do CA Service Catalog fornecem campos de dados adicionais. Por padrão, esses campos não têm rótulos. Os campos não são exibidos na interface de usuário do CA Service Catalog.
Os campos de dados adicionais e seus tipos de dados são os seguintes.
  • Os campos de dados adicionais (e seus tipos) para as unidades de negócios na tabela usm_tenant são os seguintes:
    data1: nvarchar(32)data2: nvarchar(32)data3: nvarchar(32)data4: nvarchar(64)data5: nvarchar(64)data6: nvarchar(128)data7: nvarchar(128)
  • Os campos de dados adicionais (e seus tipos) para as contas na tabela usm_account são os seguintes:
    data1: nvarchar(32)data2: nvarchar(32)data3: nvarchar(32)data4: nvarchar(64)data5: nvarchar(64)data6: nvarchar(64)data7: nvarchar(128)
  • Os campos de dados adicionais (e seus tipos) para os usuários na tabela usm_contact_extension são os seguintes:
    data1: nvarchar(512)data2: nvarchar(512)data3: nvarchar(512)data4: nvarchar(512)data5: nvarchar(512)data6: nvarchar(512)data7: nvarchar(512)
Etapa 2 - Verifique o arquivo custom. xml de amostra
O arquivo custom.xml lista todos os campos de dados adicionais para o CA Service Catalog. Opcionalmente, exponha um campo de dados adicional na interface de usuário do CA Service Catalog, adicionando um rótulo ao campo.
O arquivo custom.xml pode ser diferente dependendo do idioma escolhido para o sistema. O arquivo estará localizado em uma pasta diferente para cada idioma. Por exemplo, para inglês (icusen), o arquivo custom.xml está localizado na pasta USM_HOME\view\webapps\usm\locale\icusen.
Etapa 3 - Exponha campos de dados adicionais
Você pode expor os campos de campos de dados para adicionar campos personalizados à interface do usuário.
Siga estas etapas:
  1. Edite o arquivo custom.xml para o idioma do seu sistema. Por exemplo, no caso do inglês, edite o arquivo USM_HOME\view\webapps\usm\locale\icusen\custom.xml.
  2. Digite o rótulo do campo entre as marcas de início e término para o campo apropriado (data1-data7) para o objeto apropriado: conta, unidade de negócios (inquilino) ou usuário.
    Esse rótulo é exibido na interface do usuário para ajudar os usuários a identificar a finalidade do campo.
  3. Salve o arquivo custom.xml.
  4. Verifique se o rótulo é exibido conforme especificado quando você exibir o objeto relacionado na GUI. Os exemplos incluem as páginas adicionar, editar e perfil associadas.
Exemplo: Expor os campos adicionais na interface do usuário
Esse exemplo configura os campos data1 e data 5 da conta no arquivo custom.xml para expor os dados do Centro de custo e Departamento na GUI:
<account> <data1>Cost Center</data1> <data2></data2> <data3></data3> <data4></data4> <data5>Department</data5> <data6></data6> <data7></data7> </account>
Para expor um campo sem especificar um novo rótulo na interface do usuário, especifique um espaço como o valor do rótulo.