Slide 1

Slide 1 text

License Management @BizReach, Inc. November 26, 2019 ライセンス管理のベストプラクティスを探る会

Slide 2

Slide 2 text

Theme 話すこと Tableauライセンスの登録導線周りのAsIsとToBe 話さないこと Tableauライセンスのライフサイクル(登録、廃止、剥奪) お金周りの話

Slide 3

Slide 3 text

Who am I? 󰢏 データアナリスト データエンジニア Tableau Server管理者 󰢃 IT総務 アカウントマネージャー インフラエンジニア

Slide 4

Slide 4 text

License Management(Current)

Slide 5

Slide 5 text

User Management Sheet(Google Sheets)

Slide 6

Slide 6 text

人間のオペレーションが多い & 属人化 ● ライセンス残数管理: カスタマーポータル -> Google Sheets(& 関数) ● Tableau Serverユーザー登録: Tableau Server(手動登録) ● Product Key配布: Slack DM(not API) Issues

Slide 7

Slide 7 text

カスタマーポータルの不 ● 資産管理ツールとしては弱い。 ○ ファイルエクスポート機能はあるので、他システム連携はがんばれば可能。 ● 重複登録が検知できない。 ○ 1 Product Key = 1 User ○ ただし、複数登録可能。 ○ カスタマーポータル上でも検知不可(カスタマーポータルの仕様)。 ● 大量ユーザーの改廃ができない。 ○ インポート機能はない。 Issues

Slide 8

Slide 8 text

Issues Workflowシステム(ServiceNow)を使いこなせていない ● 突貫の移行 -> 既存の承認フローが崩壊。 ○ 2019/08 rakumo -> ServiceNow ■ rakumoワークフロー: 申請/承認の必要最低限のワークフローシステム ■ ServiceNow: なんでもできるワークフローシステム

Slide 9

Slide 9 text

License Management(To Be)

Slide 10

Slide 10 text

Improvement Idea カスタマーポータルの不 -> 諦める ● ライセンス購入頻度は少ない(半期に1回程度)。 ○ CSVインポートさえできれば良い。 ● カスタマーポータルでライセンス管理をがんばらない。

Slide 11

Slide 11 text

Improvement Idea Workflowシステム(ServiceNow)を使いこなせていない -> がんばる -> SAM(Software Asset Management)まで組み込めるか? ● たぶんできる。 ○ Tableauの事例がない。調査中。

Slide 12

Slide 12 text

Improvement Idea 属人化 -> ServiceNow起点でのピタゴラスイッチ化 ● ライセンス残数管理: カスタマーポータル -> ServiceNow(SAM) ● Tableau Serverユーザー登録: Tableau REST API ● Product Key配布: ServiceNow(SAM) -> Slack API

Slide 13

Slide 13 text

Remaining Issue 監査ログ周り ● デフォルト設定だとTableau Desktopの利用ログが取れない。 ● Tableau Desktopレポート ○ Tableau Server側の設定: 易 ○ Tableau Desktop側の設定: 激ムズ ■ ユーザーに設定作業を負担しないといけない。 ■ 独自バッチを作成したが、本質ではない。 ● ログインベースで管理できると改善できる?

Slide 14

Slide 14 text

License Management(To Be 2020.x?)

Slide 15

Slide 15 text

Login-based License プロダクトキーではなくてアカウントベースのTableau Desktop管理ができると のこと。 ● ログインベースのライセンス管理 ○ 注: ログインベースのライセンス管理 は、Tableau Online でのテストには使用できません。 ログインベースのライセンス管理 をテストするには、Tableau Server 2019.4 の Beta 2 バージョンを実行している必要があります。