ThinScale-LOGO

Mòdul PowerShell de gestió de ThinScale

ThinScale Management PowerShell Module-PRODUCT

Informació del producte

Especificacions

  • Nom del producte: Mòdul Power Shell de gestió a escala fina
  • Versió: 7.5
  • Mínim Power Shell Versió: 7.0
  • Ruta d'instal·lació: C: Programa Files PowerS hell 7 Mòduls Gestió a escala fina

Instruccions d'ús del producte

Requisits previs

  • El mòdul només funcionarà en una màquina on també estigui instal·lada la consola de gestió de ThinScale, ja que depèn d'alguns dels files.
  • El mòdul requereix un mínim de la versió 7.0 de PowerShell.

Instal·lació

  • El mòdul es pot instal·lar mitjançant la icona "Instal·la el mòdul" des de la consola de gestió de Thin Scale.
  • Nota: Es requereix Power Shell 7.2 o superior.
  • Això us permetrà instal·lar el mòdul només per a l'usuari actual o tots els usuaris de la màquina (requereix privilegis administratius).
  • Ruta d'instal·lació: C: Programa FilesPower Shell 7 Mòduls Gestió a escala fina

Permisos

El mòdul està signat digitalment, de manera que es pot executar quan la política d'execució de PowerShell s'estableix en AllSigned.

Preguntes freqüents

P: Quines versions de PowerShell són compatibles amb el mòdul de PowerShell de gestió de ThinScale?

A: El mòdul requereix un mínim de la versió 7.0 de PowerShell.

P: Com puc instal·lar el mòdul PowerShell de gestió de ThinScale?

A: Podeu instal·lar el mòdul mitjançant la icona "Instal·la el mòdul" des de la consola de gestió de ThinScale.

Introducció

  • El mòdul ThinScale Management PowerShell permet escriure scripts de PowerShell que poden cridar funcions presents a la ThinScale Management Console.
  • Això permet automatitzar determinades operacions en lloc de fer-les manualment des de la pròpia consola.

Com funciona aquesta guia

  • Les guies d'administració i instal·lació de ThinScale estan dissenyades per ajudar amb la instal·lació i configuració de les solucions ThinScale dins del vostre entorn proporcionant un conjunt d'instruccions il·lustrades pas a pas, fàcil de seguir, complet i pas a pas.
  • Al llarg d'aquesta guia, veureu diversos tipus de text com ara URLs, entrades de línia d'ordres i text en pantalla, tots representats amb diferents estils i formats per distingir entre els tipus de text.

La taula següent mostra l'exampalguns d'aquests diferents estils:

  • Text a la pantalla Indica el text que es mostra a la pantalla, com ara menús, opcions, botons de clic i altra informació de text
  • Extern URL Indica un enllaç a una pàgina externa/weblloc
  • Interna URL Indica un enllaç a un intern web pàgina com una consola
  • Línia d'ordres Indica alguna cosa que cal escriure, com ara les instruccions de la línia d'ordres, els scripts, els noms d'usuari i les contrasenyes
  • Ordres Indica un nom d'ordre o una variable
  • Referència de la secció Indica una referència a una altra secció del document, com ara una altra pàgina o capçalera
  • servidor\carpeta Indica un camí a una carpeta o una carpeta compartida

Historial de revisions de documents

La versió actual d'aquest document, més els detalls de l'historial de versions del que ha canviat.

Revisió/Versió Data Autor(s) Descripció
V3.1.0 Gener 2019 David Coombes Primer llançament
V5.0 Gener 2020 David Coombes Segon llançament
V.5.2 Juliol 2020 David Coombes Tercer llançament
V.5.4 març de 2021 David Coombes Quarta edició
V 7.0 Abril 2021 David Coombes Cinquena versió
V7.1 Octubre 2021 David Coombes Sisena publicació
V7.2 novembre de 2021 Niall AL Rubeai Setena publicació
V7.3 Juliol 2022 Niall AL Rubeai Vuitena emissió
V7.4 novembre de 2022 David Coombes Novena publicació
V7.5 Juliol 2023 David Coombes Desè llançament

Funcions

Les funcions disponibles en aquesta versió del mòdul són les següents:

  • Add-TSTMGMTFolderPackageAssignment
  • Afegeix-TSTMGMTFolderProfileEncàrrec
  • Afegeix-TSTMGMTProfileRevisió
  • Connect-TSTMGMTServer
  • Desconnecta-TSTMGMTServer
  • Exportació-TSTMGMTProfile
  • Get-TSTMGMTAllData
  • Get-TSTMGMTAccessKey
  • Get-TSTMGMTAccessKeys
  • Obteniu-TSTMGMTAPResults
  • Get-TSTMGMTDevice
  • Get-TSTMGMTDevices
  • Get-TSTMGMTDeviceInventory
  • Get-TSTMGMTFolder
  • Get-TSTMGMTFolders
  • Get-TSTMGMTLicenseData
  • Get-TSTMGMTLlicenceUsage
  • Get-TSTMGMTProfile
  • Get-TSTMGMTProfileObjecte
  • Get-TSTMGMTProfileRevisions
  • Get-TSTMGMTProfiles
  • Get-TSTMGMTRefreshData
  • Get-TSTMGMTRole
  • Get-TSTMGMTRoles
  • Obteniu-TSTMGMTSite
  • Get-TSTMGMTSites
  • Get-TSTMGMTUser
  • Get-TSTMGMTUusers
  • Get-TSTMGMTLogsAudit
  • Get-TSTMGMTLogsEvent
  • Get-TSTMGMTLogsMonitoring
  • Importació-TSTMGMTProfileObjecte
  • Invocar-TSTMGMTAdminAction
  • Moure-TSTMGMTObject
  • Move-TSTMGMTObjects
  • Nou-TSTMGMTAddAce
  • Nou- TSTMGMTAccessKey
  • Dispositiu TSTMGMTD nou
  • Nou-TSTMGMTFolder
  • Nou-TSTMGMTProfile
  • Nou-TSTMGMTProfileObjecte
  • Nou-TSTMGMTRole
  • Nou-TSTMGMTSite
  • Usuari nou-TSTMGMTU
  • Eliminar-TSTMGMTFolderPackageAssignment.
  • Eliminar-TSTMGMTFolderProfileTasca Eliminar-TSTMGMTObject
  • Canvia el nom-TSTMGMTObject
  • Restableix-TSTMGMTDeviceLocationData
  • Set-TSTMGMTAccessKey
  • Set-TSTMGMTDeviceNotes
  • Set-TSTMGMTFolder
  • Set-TSTMGMTObjectSecurity
  • Set-TSTMGMTRole
  • Set-TSTMGMTSite
  • Set-TSTMGMTUser
  • Test-TSTMGMTObjectExists
  • Get-TSTMGMTUserAssignment
  • Get-TSTMGMTUserAssignments
  • Nou-TSTMGMTUserAssignment
  • Set-TSTMGMTUserAssignment

Requisits previs

  • El mòdul només funcionarà en una màquina on també estigui instal·lada la consola de gestió de ThinScale, ja que depèn d'alguns dels files.
  • El mòdul requereix un mínim de la versió 7.0 de PowerShell.

Instal·lació

  • El mòdul es pot instal·lar mitjançant la icona "Instal·la el mòdul" des de la consola de gestió de ThinScale.
  • Nota: Es requereix Powershell 7. 2 o superiorMòdul PowerShell de gestió de ThinScale-FIG-1
  • Això us permetrà instal·lar el mòdul només per a l'usuari actual o tots els usuaris de la màquina (requereix privilegis administratius)Mòdul PowerShell de gestió de ThinScale-FIG-2
  • C:\Programa Files\PowerShell\7\Modules\ThinScaleManagement

Permisos

El mòdul està signat digitalment, de manera que es pot executar quan la política d'execució de PowerShell s'estableix en AllSigned.

Documentació

  • El mòdul inclou ajuda compatible amb PowerShell per a totes les funcions.

S'hi pot accedir de dues maneres:

  • Utilitzant el cmdlet Get-Help de PowerShell
  • Premeu la tecla F1 amb el cursor en una funció de gestió de ThinScale quan feu servir PowerShell ISE

Ús

  • Un cop instal·lat, el mòdul es carrega executant l'ordre següent:
    Mòdul d'importació ThinScaleManagement
    Aleshores s'ha de fer una connexió a un servidor de gestió de ThinScale que retorni un objecte que s'ha de passar a totes les funcions addicionals de ThinScale i s'ha d'emmagatzemar en una variable:
    Connect-TSTMGMTServer -URI "https://d7.thinscale.com" -nom d'usuari bob@thinscale.com" -contrasenya “contrasenya”
  • Una alternativa a passar l'URI, el nom d'usuari i la contrasenya és establir-ne alguns, o tots, a les variables d'entorn THINSCALE_URI, THINSCALE_USERNAME i
  • THINSCALE_PASSWORD respectivament.
  • A continuació, es poden anomenar les funcions necessàries sense passar per alt la variable de la interfície i altres paràmetres segons la documentació autònoma del mòdul.
  • Per exampLI: $alldata = Get-TSTMGMTAllData
  • Un cop s'hagin completat totes les operacions, la sessió s'hauria de desconnectar mitjançant l'ordre següent:

Desconnecta-TSTMGMTServer

  • Això invalidarà la variable d'interfície, de manera que si cal cridar funcions ThinScale posteriors, s'ha de tornar a cridar la funció Connect-TSTMGMTServer i emmagatzemar una nova variable d'interfície.

Paràmetres

  • Quan els objectes existents, com ara dispositius o carpetes, s'han de passar com a paràmetres a les funcions ThinScale, hi ha dues maneres d'aconseguir-ho:
  • Especifiqueu-lo com a camí de cadena absolut, com ara Dispositius\Producció\Luxemburg\Dispositiu1234
  • Especifiqueu el GUID únic per a l'element que es pot obtenir mitjançant les dades retornades des de la funció Get-TSTMGMTAllData o una trucada a New-TSTMGMTFolder o New-TSTMGMTAllDevice
  • Totes les funcions que requereixen especificar objectes existents requereixen que s'utilitzin paràmetres diferents segons si s'està passant una cadena o un GUID per identificar aquest objecte.
  • Per example: New-TSTMgmtFolder -Nom de carpeta '\Dispositius\Producció'
  • Nova-TSTMgmtFolder -FolderName 'UAT' -ParentId 'A7955CE0-8743-44CD-87A1-BD6418085912' -DeviceState Disabled -DeviceStateMessage 'Els dispositius d'aquesta carpeta estan desactivats'
  • On el GUID passat mitjançant -parentId és el GUID de la carpeta \Devices\Production
  • WWW.THINSCALE.COM
  • © Copyright ThinScale 2023, Tots els drets reservats

Documents/Recursos

THINSCALE Mòdul PowerShell de gestió de ThinScale [pdfGuia de l'usuari
Mòdul PowerShell de gestió de ThinScale, mòdul PowerShell de gestió, mòdul PowerShell, mòdul

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *