1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

tabcmdを利用して、Tableau Cloudのグループにユーザを一括登録してみた

Last updated at Posted at 2024-06-25

前提

・Tabcmd実行マシンは、Windows OSを前提にしております。
・Tableau Cloud上に、グループとユーザを既に作成済み。

参考サイト

手順

1.Tabcmdのインストール

①以下のサイトから、Tabcmdをダウンロード

・Windows OSの場合:tabcmd.exe
・mac OSの場合:tabcmd-mac.zip

②Tabcmdをインストール

ダウンロードしたtabcmd.exeをダブルクリックして、インストール
インストール先など変更の場合は、以下のヘルプをご参照ください。

2.Tableau CloudのPATを作成

①Tableau Cloudの右上のプロファイルアイコンをクリックし、「マイアカウントの設定」を選択

image.png

②個人用アクセストークンのトークン名を入力し、「トークンを作成する」をクリック

image.png
※表示されるシークレットは2度と表示されないため、メモしておく

3.Tabcmdより、Tableau Cloudへログイン

①コマンドプロンプトを起動し、tabcmd.exeをインストールしたフォルダに移動

例:

C:\Users\testuser>cd Downloads

②手順2で作成したPATを利用して、Tableau Cloudへログイン

例:(日本のPodではない場合は、-sのURLを変更してください。)

tabcmd login -s https://prod-apnortheast-a.online.tableau.com -t サイト名 --token-name トークン名 --token-value トークンシークレット

image.png

4.グループに一括登録するユーザのcsvを作成

・複数グループの場合は、グループの数分のcsvファイルが必要
・csvファイル内容:メールアドレスのみ
・csvファイルエンコード:utf-8
例:a.csv

a1@taro.com,a2@taro.com

b.csv

b1@taro.com,b2@taro.com

5.グループにユーザを一括登録するバッチを作成

tabcmd addusers <グループ名> --users <CSVファイル名>
例:tabcmd_addgroup.bat

@echo off
cd "C:\Users\taro\Downloads"
tabcmd addusers a --users "C:\Users\taro\Downloads\addgroup\a.csv"
tabcmd addusers b --users "C:\Users\taro\Downloads\addgroup\b.csv"

6.5で作成したtabcmdバッチをダブルクリックし、実行

7.Tableau Cloudのグループ画面から各グループにユーザが追加されていることを確認

参考ブログ

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?