tsecimp

Importa informazioni sull'assegnazione da un file XML (Extensible Markup Language) nel file di sicurezza del server TAPI (Tsec.ini). È anche possibile usare questo comando per visualizzare l'elenco dei provider TAPI e delle righe associate a ognuno di essi, convalidare la struttura del file XML senza importare il contenuto e controllare l'appartenenza al dominio.

Sintassi

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

Parametri

Parametro Descrizione
/f <filename> Obbligatorio. Specifica il nome del file XML che contiene le informazioni sull'assegnazione da importare.
/v Convalida la struttura del file XML senza importare le informazioni nel file Tsec.ini.
/u Controlla se ogni utente è un membro del dominio specificato nel file XML. Il computer in cui si utilizza questo parametro deve essere connesso alla rete. Questo parametro potrebbe rallentare significativamente le prestazioni se si elabora una grande quantità di informazioni sull'assegnazione di utenti.
/d Visualizza un elenco di provider di telefonia installati. Per ogni provider di telefonia, vengono elencati i dispositivi line associati, nonché gli indirizzi e gli utenti associati a ogni dispositivo line.
/? Visualizza la guida al prompt dei comandi.

Osservazioni:

Il file XML da cui si desidera importare le informazioni sull'assegnazione deve seguire la struttura descritta di seguito:

<UserList>
  <User>
    <LineList>
      <Line>
  • <Userlist element> - Elemento principale del file XML.

  • <User element> - Contiene informazioni su un utente membro di un dominio. A ogni utente possono essere assegnati uno o più dispositivi line. Inoltre, ogni elemento User potrebbe avere un attributo denominato NoMerge. Quando si specifica questo attributo, tutte le assegnazioni di dispositivi line correnti per l'utente vengono rimosse prima che vengano effettuate nuove assegnazioni di dispositivi. È possibile usare questo attributo per rimuovere facilmente le assegnazioni di utente indesiderate. Per impostazione predefinita, questo attributo non è impostato. L'elemento User deve contenere un singolo elemento DomainUserName, che specifica il dominio e il nome utente dell'utente. L'elemento User può contenere anche un elemento FriendlyName, che specifica un nome descrittivo per l'utente. L'elemento User potrebbe contenere un elemento LineList. Se un elemento LineList non è presente, tutti i dispositivi line per l'utente vengono rimossi.

  • <LineList element> - Contiene informazioni su ogni riga o dispositivo che può essere assegnato all'utente. Ogni elemento LineList può contenere più di un elemento Line.

  • <Line element>- Specifica un dispositivo line. È necessario identificare ogni dispositivo di riga aggiungendo un elemento Address o un elemento PermanentID sotto l'elemento Line. Per ogni elemento Line, è possibile impostare l'attributo Remove. Se si imposta questo attributo, all'utente non viene più assegnato il dispositivo di riga. Se questo attributo non è impostato, l'utente ottiene l'accesso a tale dispositivo line. Non viene specificato alcun errore se il dispositivo line non è disponibile per l'utente.

Output di esempio per il parametro /d

Questo output di esempio viene visualizzato dopo l'esecuzione del parametro /d per visualizzare la configurazione TAPI corrente. Per ogni provider di telefonia, vengono elencati i dispositivi line associati, nonché gli indirizzi e gli utenti associati a ogni dispositivo line.

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

Esempi

Per rimuovere tutti i dispositivi line assegnati a User1, digitare:

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

Per rimuovere tutti i dispositivi line assegnati a User1, prima di assegnare una riga con indirizzo 99999, digitare:

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

In questo esempio, User1 non ha altri dispositivi line assegnati, indipendentemente dal fatto che i dispositivi line siano stati assegnati in precedenza.

Per aggiungere un dispositivo line per User1 senza eliminare i dispositivi line assegnati in precedenza, digitare:

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

Per aggiungere l'indirizzo di riga 99999 e rimuovere l'indirizzo di riga 88888 dall'accesso di User1, digitare:

<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>

Per aggiungere un dispositivo permanente 1000 e rimuovere la riga 88888 dall'accesso di User1, digitare:

<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>