CookBook

No.8 Excel からの一括ユーザ一括登録

投稿日:

この記事は、EWS 2017で行われたLogicDesignerの講演内容に関する記事です。

こちらの例では、LogicDesignerを利用して、入社や組織変更等の発生時に有用なExcelファイルのデータによるユーザの一括登録を実現します。
こちらの実現例では、ユーザの登録と同時に組織やロールの付与、IMBoxのグループへの参加も行います。

前提条件

このサンプルの利用には以下の前提条件があります。

  • IM-LogicDesigner 2017 Summer以降のバージョンであること
  • サンプルデータのインポートが行われていること
  • 対象の環境に以下の製品・機能が導入済みであること
  • IMBox
  • intra-mart Accel Collaboration
  • IM-LogicDesigner Excel連携

サンプル

以下のサンプルをダウンロードしてご利用ください。

サンプルに含まれる定義情報は以下の表のとおりです。

種類 定義名 補足説明
ユーザ定義(Excel入力) ユーザー情報読み取り Excelファイルに記入された登録対象のユーザ情報を読み取るユーザ定義です。
ロジックフロー Excelからアカウント新規登録 Excelファイルからユーザ登録処理を行うためのロジックフローです。
  • ファイル操作による登録データファイルの配置 : [file-ews_2017_5.zip]
  • システム管理者またはテナント管理者によるファイル操作から、以下の表で示すExcelファイルをパブリックストレージ直下にアップロードしてください。
    一括登録を行う元データとして利用します。
  • 手順の詳細は以下のドキュメントをご覧ください。
    [システム管理者操作ガイド] - [ファイル操作]

サンプルに含まれるExcelファイルは以下の表のとおりです。

種類 定義名 補足説明
Excel new_user_list.xlsx ユーザの一括登録を行うためのデータファイルです。パブリックストレージ直下に配置して下さい。

サンプルは、intra-mart Accel Platform(Advanced) 2017 Summer(8.0.17)で動作確認を行っています。

実行時の事前準備

  1. 登録したユーザが参加するためのIMBoxのグループを作成し、IMBoxグループIDを確認してください。
  2. パブリックストレージにアップロードされている「new_user_list.xlsx」の内容に登録対象のユーザを入力して、再度ファイルをパブリックストレージにアップロードしてください。
    なお、IMBoxグループIDの列には、先の手順で作成したIMBoxグループIDを入力してください。

実行方法

  1. ロジックフロー「Excelからアカウント新規登録」をデバッグで実行します。
  2. 正常に処理が終了したら、登録したユーザの情報を確認するとライセンスやロールがファイルの内容どおりに登録できていることが確認できます。

-CookBook
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Payara 管理画面で行った設定を CUI で実施する方法

この CookBook では、Payara の Asadmin Recorder 機能について紹介しています。 Asadmin Recorder 機能についての詳細を知りたい方は Asadmin Re …

no image

スクリプト開発で利用できる close 関数のご紹介

この CookBook では、スクリプト開発で利用できる close 関数について紹介します。 スクリプト開発では作成した js ファイルの中に init と言う名前の関数を定義すると思いますが、この …

no image

IM-FormaDesignerで作成したフォーム内で、外部連携を利用して最も簡単に値を渡す方法(テーブルアイテム編)

このCookBookでは、IM-FormaDesignerで作成したフォーム画面の中で、テーブルアイテムからテーブルアイテムへ値を渡す方法について紹介します。 今回は例として、グリッドテーブルを利用し …

IM-BloomMaker 画面操作後に入力規則のチェックが行われるフォームの作成

変数の入力規則のチェックは画面表示後すぐに行われ、入力規則に反している場合はエラーが表示されます。 このCookBookでは intra-mart Accel Platform 2020 Summer …

no image

ワークスペースカレンダーアイテムでスケジュール機能と連携したスケジュールを登録する方法

このCookBookでは、intra-mart Accel Collaboration ワークスペースのワークスペースカレンダーについて紹介しています。 intra-mart Accel Collab …

RSSRSSRSSRSS