tsecimp

Importa información de asignación de un archivo de lenguaje de marcado extensible (XML) en el archivo de seguridad del servidor TAPI (Tsec.ini). También puede usar este comando para mostrar la lista de proveedores tapi y los dispositivos de línea asociados a cada uno de ellos, validar la estructura del archivo XML sin importar el contenido y comprobar la pertenencia al dominio.

Syntax

tsecimp /f <filename> [{/v | /u}]
tsecimp /d

Parameters

Parameter Description
/f <filename> Required. Especifica el nombre del archivo XML que contiene la información de asignación que desea importar.
/v Valida la estructura del archivo XML sin importar la información en el archivo Tsec.ini.
/u Comprueba si cada usuario es miembro del dominio especificado en el archivo XML. El equipo en el que se usa este parámetro debe estar conectado a la red. Este parámetro puede ralentizar significativamente el rendimiento si está procesando una gran cantidad de información de asignación de usuarios.
/d Muestra una lista de proveedores de telefonía instalados. Para cada proveedor de telefonía, se muestran los dispositivos de línea asociados, así como las direcciones y los usuarios asociados a cada dispositivo de línea.
/? Muestra ayuda en el símbolo del sistema.

Remarks

El archivo XML desde el que desea importar la información de asignación debe seguir la estructura descrita a continuación:

<UserList>
  <User>
    <LineList>
      <Line>
  • <Userlist element>: el elemento superior del archivo XML.

  • <User element>: contiene información sobre un usuario que es miembro de un dominio. A cada usuario se le puede asignar uno o varios dispositivos de línea. Además, cada elemento User puede tener un atributo denominado NoMerge. Cuando se especifica este atributo, todas las asignaciones de dispositivos de línea actuales para el usuario se quitan antes de que se realicen nuevas. Puede usar este atributo para quitar fácilmente asignaciones de usuario no deseadas. De forma predeterminada, este atributo no se establece. El elemento User debe contener un único elemento DomainUserName , que especifica el dominio y el nombre de usuario del usuario. El elemento User también puede contener un elemento FriendlyName , que especifica un nombre descriptivo para el usuario. El elemento User puede contener un elemento LineList . Si no hay un elemento LineList , se quitan todos los dispositivos de línea para este usuario.

  • <LineList element>: contiene información sobre cada línea o dispositivo que se pueda asignar al usuario. Cada elemento LineList puede contener más de un elemento Line .

  • <Line element>: especifica un dispositivo de línea. Debe identificar cada dispositivo de línea agregando un elemento Address o un elemento PermanentID en el elemento Line . Para cada elemento Line , puede establecer el atributo Remove . Si establece este atributo, el usuario ya no tiene asignado ese dispositivo de línea. Si no se establece este atributo, el usuario obtiene acceso a ese dispositivo de línea. No se proporciona ningún error si el dispositivo de línea no está disponible para el usuario.

Salida de ejemplo para el parámetro /d

Este resultado de ejemplo aparece después de ejecutar el parámetro /d para mostrar la configuración TAPI actual. Para cada proveedor de telefonía, se muestran los dispositivos de línea asociados, así como las direcciones y los usuarios asociados a cada dispositivo de línea.

NDIS Proxy TAPI Service Provider
  Line: WAN Miniport (L2TP)
    Permanent ID: 12345678910

NDIS Proxy TAPI Service Provider
  Line: LPT1DOMAIN1\User1
    Permanent ID: 12345678910

Microsoft H.323 Telephony Service Provider
  Line: H323 Line
    Permanent ID: 123456
    Addresses:
      BLDG1-TAPI32

Examples

Para eliminar todos los dispositivos de línea asignados al usuario1, escriba:

<UserList>
  <User NoMerge=1>
    <DomainUser>domain1\user1</DomainUser>
  </User>
</UserList>

Para eliminar todos los dispositivos de línea asignados al Usuario1, antes de asignar una línea con la dirección 99999, escriba:

<UserList>
  <User NoMerge=1>
  <DomainUser>domain1\user1</DomainUser>
  <FriendlyName>User1</FriendlyName>
  <LineList>
    <Line>
      <Address>99999</Address>
    </Line>
  </LineList>
  </User>
</UserList>

En este ejemplo, User1 no tiene otros dispositivos de línea asignados, independientemente de si se asignaron dispositivos de línea anteriormente.

Para agregar un dispositivo de línea para el usuario1, sin eliminar ningún dispositivo de línea asignado previamente, escriba:

<UserList>
  <User>
  <DomainUser>domain1\user1</DomainUser>
  <FriendlyName>User1</FriendlyName>
  <LineList>
    <Line>
      <Address>99999</Address>
    </Line>
  </LineList>
  </User>
</UserList>

Para agregar la dirección de línea 99999 y eliminar la dirección de línea 88888del acceso del Usuario1 , escriba:

<UserList>
  <User>
  <DomainUser>domain1\user1</DomainUser>
  <FriendlyName>User1</FriendlyName>
  <LineList>
    <Line>
      <Address>99999</Address>
    </Line>
    <Line Remove=1>
      <Address>88888</Address>
    </Line>
  </LineList>
  </User>
</UserList>

Para agregar el dispositivo permanente 1000 y eliminar la línea 88888del acceso del usuario1 , escriba:

<UserList>
  <User>
  <DomainUser>domain1\user1</DomainUser>
  <FriendlyName>User1</FriendlyName>
  <LineList>
    <Line>
    <PermanentID>1000</PermanentID>
    </Line>
    <Line Remove=1>
    <Address>88888</Address>
    </Line>
  </LineList>
  </User>
</UserList>