組織改編やユーザ情報変更をcsvで一括処理をする場合に、「attr属性を使ってみたけれど、よくわからない」「こういうときどうすればいい?」というお問い合わせをいただくことがあります。サポートセンターがお客様に案内しているポイントをまとめましたのでご紹介いたします。
「attr属性」と「force属性」
ファイルパス:/home/DreamArts/data/system/datalink.datは、ユーザ・グループデータをインポートする際に、処理中断レベルやCSVファイルの文字コードの設定に利用するファイルです。
※詳細はアドミニストレーションガイドの「datalink.dat」を参照してください。
基本的にはインポートする所属情報のデータは「追加」になりますが、「 datalink.dat 」へ「attr属性」および「force属性」を指定することによって、group_member.csv(所属情報取り込み用CSV)による所属情報更新時、ユーザの既存所属情報を削除することが可能となります。
「attr属性」「force属性」の詳細
パラメータ名 | 詳細 |
---|---|
attr | 既存所属情報を削除する必要がある場合に指定 |
force | group_member.csvに記載のないユーザの、既存所属情報を削除する必要がある場合に、attrと組み合わせて指定 |
「attr属性」「force属性」の対象グループ
対象グループ | 指定名 |
---|---|
組織 | [ORG_GROUP] |
プロジェクト | [WORK_GROUP] |
役職グループ | [TITLE_GROUP] |
廃止グループ・プロジェクト | [TEMP_GROUP] |
管理権限ユーザ・グループ | [ADMIN_GROUP] |
「attr属性」で削除可能な所属情報と指定名
所属ユーザ・グループ | 指定名 |
---|---|
プライマリ所属ユーザ | 1 |
セカンダリ所属ユーザ | 2 |
プライマリオーナー | 3 |
セカンダリオーナー | 4 |
所属ユーザ・グループに指定されたグループ | 5 |
セカンダリオーナーに指定されたグループ | 6 |
「force属性」で所属情報の削除の指定名
内容 | 指定名 |
---|---|
CSVに記載のない所属情報を削除しない | 0 |
CSVに記載のない所属情報を削除する | 1 |
※「force=1」を指定した場合でも、プライマリ所属情報は削除対象とはなりません。
「attr属性」指定可能対象
「attr属性」指定可能対象 |
組織 ORG_GROUP |
プロジェクト WORK_GROUP |
役職グループ TITLE_GROUP |
廃止グループ・ プロジェクト TEMP_GROUP |
管理権限ユーザ・ グループA DMIN_GROUP |
|
---|---|---|---|---|---|---|
プライマリメンバー | 1 | ● | ● | ● | ● | ● |
セカンダリメンバー | 2 | ● | ● | |||
プライマリオーナー | 3 | ● | ● | ● | ● | |
セカンダリオーナー | 4 | ● | ● | ● | ● | |
所属ユーザ・グループに 指定されたグループ |
5 | ● | ● | ● | ||
セカンダリオーナーに 指定されたグループ |
6 | ● | ● | ● | ● |
「attr属性」各組織ごとの分布
組織[ORG_GROUP]

プロジェクト[WORK_GROUP]

役職グループ[TITLE_GROUP]

廃止グループ・プロジェクト[TEMP_GROUP]


管理権限ユーザ・グループ[ADMIN_GROUP]

「attr属性」ユーザ情報内での分布
組織改編・世代管理機能ガイド
組織改編・世代管理機能
CSVユーザ・グループデータインポート機能
【参考】datalinkで所属情報をまとめて削除!
- datalinkで所属情報をまとめて削除!
- 「attr属性」を利用してユーザの所属情報を削除しよう
- 「attr属性」と「force属性」を利用してgroup_member.csvに記載のないユーザの削除を指定しよう