# ユーザーの優先する組織を取得したい

**URL:** <https://community.cybozu.dev/t/topic/239>\
**Category:** kintone 開発相談\
**Created:** [2017 年 2 月 2 日午前 11:12 UTC](https://community.cybozu.dev/t/topic/239 "2017-02-02T11:12:59Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account575](https://avatars.discourse-cdn.com/v4/letter/l/a587f6/32.png) [@Legacy\_Account575](https://community.cybozu.dev/u/Legacy_Account575)\
**Post date:** [2017 年 2 月 2 日午前 11:12 UTC](https://community.cybozu.dev/t/topic/239/1 "2017-02-02T11:12:59Z")

</div>

/v1/user/organizations で所属組織を取得できることは、

確認できているのですが、複数ある場合に「優先する組織」を

取得したいのですが可能でしょうか？

よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account513](https://avatars.discourse-cdn.com/v4/letter/l/8dc957/32.png) [@Legacy\_Account513](https://community.cybozu.dev/u/Legacy_Account513)\
**Post date:** [2017 年 2 月 2 日午後 2:06 UTC](https://community.cybozu.dev/t/topic/239/2 "2017-02-02T14:06:43Z")

</div>

Tokunagaさん

&nbsp;

所属組織の出力APIでは優先する組織の情報は取得できないかと思います。

単純に「優先する組織」を取得するだけでよければ、

ユーザーエクスポートAPIのprimaryOrganizationから参照可能です。

&nbsp;

■ユーザーエクスポートAPI

[https://cybozudev.zendesk.com/hc/ja/articles/202363040](https://cybozudev.zendesk.com/hc/ja/articles/202363040)

---

<div class="post-metadata">

**Author:** ![Legacy\_Account575](https://avatars.discourse-cdn.com/v4/letter/l/a587f6/32.png) [@Legacy\_Account575](https://community.cybozu.dev/u/Legacy_Account575)\
**Post date:** [2017 年 2 月 3 日午前 12:28 UTC](https://community.cybozu.dev/t/topic/239/3 "2017-02-03T00:28:43Z")

</div>

武井 琢治さん

&nbsp;

ありがとうございます。

やりたいことはあるアプリでレコード詳細画面を開いたときに、

ログインユーザの所属する組織名（複数の場合は優先する組織名）を表示したい、のですが、

ユーザーエクスポートAPIで組織ID（複数の場合は優先する組織ID）を取得して、

組織エクスポート APIで名称取得する、というような流れになりますでしょうか？

&nbsp;

よろしくお願いいたします。

## &nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account513](https://avatars.discourse-cdn.com/v4/letter/l/8dc957/32.png) [@Legacy\_Account513](https://community.cybozu.dev/u/Legacy_Account513)\
**Post date:** [2017 年 2 月 3 日午前 9:49 UTC](https://community.cybozu.dev/t/topic/239/4 "2017-02-03T09:49:24Z")

</div>

&nbsp;

組織に所属する場合、必ず「優先する組織」が設定されるという認識です。

&nbsp;

そこで、私なら以下のようなプログラムを組みます。

&nbsp;

ユーザーエクスポートAPIで優先する組織を取得した際に、

primaryOrganizationがnullかnullでないかを判断します。

&nbsp;

nullなら組織に所属していない人なので、組織名を出しません。

nullでない場合に、所属組織エクスポートAPIでprimaryOrganizationから取得した「id」をキーとして名称を抽出・表示します。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account575](https://avatars.discourse-cdn.com/v4/letter/l/a587f6/32.png) [@Legacy\_Account575](https://community.cybozu.dev/u/Legacy_Account575)\
**Post date:** [2017 年 2 月 3 日午前 11:21 UTC](https://community.cybozu.dev/t/topic/239/5 "2017-02-03T11:21:54Z")

</div>

武井 琢治さん

&nbsp;

ロジックまでご教示いただきありがとうございます。

入力値チェックプラグイン活用させていただいております。

また何かありましたらよろしくお願いいたします。

&nbsp;
