2016-11-23 38 views
0

ユーザー数が多く、パスワードを更新する必要があり、現在のプロセスは管理マネージャーに行き、ユーザーを検索してパスワードを変更するので、そこにいるかどうかを知りたい私は変更する必要があるパスワードとユーザーを取得するために外部ファイルを呼び出すスクリプトを使用してバッチでそれを行う方法ですリストを持っているように意味し、スポットファイアにエクスポートするSpotfire - ユーザーパスワードのバッチ

答えて

3

残念ながら私は見つけることができませんSpotfire Serverでユーザーをバッチ更新する方法。たくさんの新しいユーザーをインポートする必要がある場合はcommand line interfaceを使用できますが、import-usersコマンドは既存のユーザーを上書きします(既に存在する新しいユーザーを追加しようとするとエラーが表示されるはずです) 。

SpotfireデータベースのパスワードフィールドはBase64でエンコードされていると考えられますので、理論的にはデータベース更新クエリを実行できますが、これは本当に危険です。データベースが壊れている可能性があります。このようなことを試してみる場合は、テスト環境で作業し、バックアップがあることを二重に確認してください!

LDAPのようなものを使用することをお勧めします。 Spotfireデータベースは実際に多数のユーザーを管理するようには設計されておらず、少なくとも管理者の視点からは見えません。

+1

スクリプトやUIの使用により、残念ながらこれを一括して行う方法はありません。ただし、さまざまなAPIを使用して行うことができます(おそらくSOAP WebサービスAPIが最適です)。 はい、LDAPなどを使用することは、POCや小規模な部署の展開以外のものに適しています。 –

関連する問題