TeamViewerのシングルサインオン除外リストにユーザーを追加する方法を学びましょう。個々のメールアドレスやユーザーグループを除外したり、CSVファイルから複数のユーザーをインポートしたりできます。
CSVインポートの場合、提供されたスクリプト Add-SsoExclusionsFromCSV.ps1 はCSVべースのインポートを簡素化し、SSO除外の管理を効率的に支援します。
この記事はTeamViewer Tensorライセンス保有者に適用されます。
- メールアドレスやユーザーグループで除外する
- CSVファイルで除外する
SSOの除外リストの設定方法
SSOの除外リストを設定するには、以下の指示に従ってください:
- TeamViewerクライアントまたは ウェブアプリ 内でTeamViewerアカウントにサインインし、 管理者設定に移動してください。
- 認証セクション内で「シングルサインオン」をクリックします。
- ドメインを選択して編集をクリックします。
- 「除外と包含事項」という ロッカーのアイコンをクリックし、「除外リスト」をクリックして ください。
- 除外リストを定義し、SSOを無効にしたい メールアドレスやユーザーグループを追加してください。
- 除外リストを適用するには 「保存 」をクリックしてください。
前提条件
始める前に、 TeamViewerPSのPowerShell モジュールがインストールされていることを確認してください。
このスクリプトはTeamViewerPS PowerShellモジュールに依存しています。まだインストールしていなければ、以下のコマンドでインストールできます:
Install-Module TeamViewerPS
CSVファイルからユーザーを追加する方法
TeamViewerPS PowerShellモジュールをインストールしたので、 CSVファイルからTeamViewerのSSO除外リストにユーザーを追加に進むことができます。
- CSVファイルを準備する:除外したいユーザーリストを含むCSVファイルを作成します。CSVファイルには「Email」というヘッダー名(またはご要望に応じて)の列があり、除外したいユーザーのメールアドレスが記載されていることを確認してください。
- スクリプトを実行する:PowerShellコンソールを開き、
Add-SsoExclusionsFromCSV.ps1スクリプトがあるディレクトリに移動します。CSVファイルからユーザーをインポートするには以下のコマンドを使ってください:
.\Add-SSOExclusionsFromCSV -Path 'c:\Example.csv' -HeaderName 'Email'
もしCSVファイルが別のディレクトリにあるなら、 'c:\Example.csv' を実際のCSVファイルのパスに置き換えてください。
このコマンドはCSVファイルを読み取り、指定されたユーザーをTeamViewerのSSO除外リストに追加します。
APIトークンの使用(任意)
認証にAPIトークンを使用したい場合は、以下のように提供できます:
APIトークンを生成する:安全なAPIトークンを作成し、それを安全な文字列に変換します。例えば:
$apiToken = 'SecretToken123' | ConvertTo-SecureString -AsPlainText -Force
APIトークンでスクリプトを実行する: -ApiToken パラメータでスクリプトを実行する:
.\Add-SsoExclusionsFromCSV -Path 'c:\Example.csv' -HeaderName 'Email' -ApiToken $apiToken
これにより、スクリプトが認証のために提供されたAPIトークンを使用するようにできます。
「テストモード」で試す
インポートスクリプトを「テストモード」で実行すれば、実際に適用せずに変更をプレビューできます。これはCSVファイルとスクリプトパラメータが正しく設定されていることを確認するのに役立ちます:
.\Add-SsoExclusionsFromCSV -Path 'c:\Example.csv' -HeaderName 'Email' -WhatIf
このコマンドは実際の修正を加えることなく、変更のシミュレーションを表示します。
追加のサポート
スクリプトやパラメータについて追加情報が必要な場合は、 Get-Help PowerShellコマンドレットをご利用ください:
Get-Help -Detailed .\Add-SsoExclusionsFromCSV.ps1
このコマンドはスクリプトの使い方や利用可能なパラメータについての詳細情報を提供します。
これらの指示に従うことで、CSVインポートを通じてTeamViewerのSSO除外リストにユーザーを簡単に追加でき、ユーザーアクセス管理をより効率的に管理できます。