kickflow - 同期属性一覧

ユーザ属性

key(本サービス設定値)

説明 必須 データ型 備考
user.email メールアドレス 〇 string ユーザーアカウントとの紐付けに使用する項目
user.lastName 姓 〇 string
user.1firstName 名 〇 string
user.code ユーザーコード 〇 string 一意。自動採番ではないため社員番号の先頭値をデフォルトで使用
user.employeeId 社員番号 - string / null
user.sendEmail 招待メール送信 - boolean アカウント作成時のみ有効


チーム所属属性
key(本サービス設定値) 説明 必須 データ型 備考
user.teamMembership[N].teamId チーム識別子 エントリ追加時〇 string kickflow上のチームUUIDまたはチームの「コード」のいずれか
user.teamMembership[N].gradeIds 役職IDリスト エントリ追加時〇 list<string> kickflow上の役職IDリスト
user.teamMembership[N].leader 上長フラグ - boolean チームの上長として所属するかどうか。省略時false
【注意】

  • kickflowのチーム所属は「チームID × 役職IDリスト ×上長フラグ」の3要素で1エントリを構成します。
  • 「teamId」が未設定で「gradeIds」または「leader」のいずれかが設定されている場合、設定ミスとしてエラーになります。
  • 「gradeIds」が空・未設定で「teamId」が設定されている場合も、kickflow APIの仕様上役職IDが1つ以上必要なためエラーになります。