プロジェクトの追加
準備
プロジェクトの追加時には、管理者のユーザー ID や適用するプロファイルの ID を指定する必要があります。 そのため、これらの情報をあらかじめ取得しておきます。
ユーザーの取得
プロジェクトの管理者に指定するユーザーの ID を取得します。 自分自身の情報は以下の API で簡単に取得できます。
GET /api/system/users/me
自分以外のユーザーの情報は、ユーザー一覧の取得の API を使用して名前などから検索します。
GET /api/system/users
プロファイルの取得
プロジェクトに適用するプロファイルの ID を取得します。 プロファイル一覧の取得の API を使用して、公開されているプロファイルのうち、特定プロジェクトに固有でないプロファイルを取得します。
GET /api/system/profiles?isPublished=true&isProjectPrivate=false
注記
プロファイル一覧の取得の API では、同じプロファイルのバージョン違いが含まれる場合があります。 各プロファイルの最新版のみを取得したい場合は以下の API を使用できます。
GET /api/system/profiles/latest?isPublished=true&isProjectPrivate=false
プロジェクトカテゴリの取得
プロジェクトカテゴリを設定する場合、各プロジェクトカテゴリに設定可能な値を取得し、その中から適切な値を指定する必要があります。 そのため、プロジェクトカテゴリ一覧の取得の API を使用して、プロジェクトカテゴリの情報を取得します。
GET /api/system/projectCategories
各プロジェクトカテゴリの allowedValues
フィールドから、そのプロジェクトカテゴリに設定できる値の選択肢がカンマ区切りの文字列として取得できます。