TSecImp importerar information om linjer och telefontilldelning från en XML-fil till telefoniserverns säkerhetsfil (Tsec.ini). Du kan även använda detta kommando för att visa listan över telefonitjänstproviders och de linjer och enheter som associeras med var och en av dem, verifiera strukturen för XML-filen utan att importera innehållet och kontrollera domänmedlemskap för de användare som du vill lägga till behörigheter.

Så här importerar du en XML-fil till filen Tsec.ini

Syntax

tsecimp -f filnamn [{-v | -u}]

Parametrar
-f Filnamn
Obligatoriskt. Anger namnet på den XML-fil som innehåller den tilldelningsinformation som du vill importera.

-v
Verifierar strukturen för XML-filen utan att importera informationen till filen Tsec.ini.

-u
Kontrollerar om varje användare är medlem i den domän som anges i XML-filen. Den dator där du använder denna parameter måste vara ansluten till nätverket. Denna parameter kan minska prestandan betydligt för datorn om du bearbetar tilldelningsinformation för ett stort antal användare.

Så här visar du telefonitjänstproviders med deras linjer och enheter

Syntax

tsecimp -d

Parametrar
-d
Visar en lista över installerade telefonitjänstproviders. För varje telefonitjänstprovider visas de associerade linjeenheterna, såväl som de IP-adresser och användare som associeras med varje linjeenhet.

XML-filens struktur

Den XML-fil från vilken som du vill importera tilldelningsinformation måste ha den struktur som beskrivs nedan.

  • UserList-element

    UserList är det översta elementet i XML-filen.

  • User-element

    Varje User-element innehåller information om en användare som är medlem i en domän. Varje användare kan ha en eller flera tilldelade linjeenheter.

    Dessutom kan varje User-element ha ett attribut som heter NoMerge. När detta attribut har angivits tas alla aktuella linjeenheter bort för användaren innan nya tilldelningar görs. Du kan använda detta attribut för att enkelt ta bort oönskade användartilldelningar. Som standard har detta attribut inte angivits.

    Elementet User måste innehålla elementet DomainUserName, som anger domän och användarnamn för användaren. Elementet User kan även innehålla ett FriendlyName-element, som anger ett eget namn för användaren.

    Elementet User kan innehålla ett LineList-element. Om inget LineList-element finns tas alla linjeenheter bort för denna användare.

  • LineList-element

    Elementet LineList innehåller information om varje linje eller enhet som kan vara tilldelad användaren. Varje LineList-element kan innehålla mer än ett Line-element. Om inget LineList-element finns tas alla linjeenheter bort för denna användare.

  • Line-element

    Varje Line-element anger en linjeenhet. Du måste identifiera varje linjeenhet genom att lägga till antingen ett Address-element eller ett PermanentID-element under elementet Line.

    För varje Line-element kan du ange attributet Remove. Om du anger detta attribut tilldelas användaren inte längre den linjeenheten. Om detta attribut inte anges får användaren tillgång till den linjeenheten. Inget fel rapporteras till dig om linjeenheten inte är tillgänglig för användaren.

Exempel på syntax för XML-filen

  • Följande exempel på XML-kodsegment visar en korrekt användning av de element som definierats ovan.

    • Följande kod tar bort alla linjeenheter som tilldelats för User1 med hjälp av attributet NoMerge.

      <UserList>
        <User NoMerge="1">
          <DomainUser>domain1\user1</DomainUser>
        </User>
      </UserList>
    • Följande kod tar bort alla linjeenheter som tilldelats för User1 med hjälp av attributet NoMerge innan användaren tilldelas en linje med adressen 99999 genom att inkludera en LineList med ett Line-element. User1 kommer inte att ha några andra linjeenheter tilldelade, oavsett om linjeenheter hade tilldelats tidigare.

      <UserList>
        <User NoMerge="1">
          <DomainUser>domain1\user1</DomainUser>
          <FriendlyName>User1</FriendlyName>
          <LineList>
            <Line>
              <Address>99999</Address>
            </Line>
          </LineList>
        </User>
      </UserList>
    • Följande kod lägger till en linjeenhet för User1 utan att ta bort några tidigare tilldelade linjeenheter.

      <UserList>
        <User>
          <DomainUser>domain1\user1</DomainUser>
          <FriendlyName>User1</FriendlyName>
          <LineList>
            <Line>
              <Address>99999</Address>
            </Line>
          </LineList>
        </User>
      </UserList>
    • Följande kod lägger till linjeadressen 99999 och tar bort linjeadressen 88888 från User1.

      <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>
    • Följande kod lägger till den permanenta enheten 1000 och tar bort linje 88888 från User1.

      <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>
  • Följande utdata visas efter att kommandoradsalternativet -d har angetts för att visa den aktuella telefoniserverns konfiguration. För varje telefonitjänstprovider visas de associerade linjeenheterna, såväl som de IP-adresser och användare som associeras med varje linjeenhet.

    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

Formatförklaring

Format Betydelse

Kursiv

Information som användaren måste uppge

Fet

Element som användaren måste skriva exakt så som de visas

Inom hakparenteser ([])

Valfria objekt

Inom klammerparenteser ({}), alternativ avgränsas med lodräta streck (|). Exempel: {jämn|udda}

En uppsättning alternativ där användaren bara kan välja ett

Courier font

Kod- eller programutdata

Ytterligare referenser


Innehåll