orgContact リソースの種類

名前空間: microsoft.graph

組織の連絡先を表します。 組織の連絡先は、組織の管理者によって管理され、 個人の連絡先とは異なります。 また、組織の連絡先は、オンプレミスのディレクトリまたはExchange Onlineから同期され、Microsoft Graphでは読み取り専用です。

directoryObject から継承します。

このリソースは、デルタ関数を提供することによって、増分の追加、削除、および更新を追跡するためのデルタ クエリの使用をサポートしています。 このリソースは、他のプロパティを渡すことができるオープン型です。

メソッド

メソッド 戻り値の型 説明
組織の連絡先
組織の連絡先を一覧表示する orgContact 組織の連絡先のプロパティを一覧表示します。
組織の連絡先を取得する orgContact 組織の連絡先のプロパティとリレーションシップを読み取ります。
組織階層
マネージャーを取得する directoryObject 組織の連絡先のマネージャーを取得します。
List directReports directoryObject collection 組織の連絡先の直属のレポートを一覧表示します。
memberOf を一覧表示する directoryObject コレクション 組織の連絡先がメンバーであるグループを一覧表示します。
推移的なMemberOf を一覧表示する directoryObject collection 組織の連絡先が入れ子になっているグループを含め、組織の連絡先がメンバーであるグループを一覧表示します。
checkMemberGroups String コレクション グループ メンバーシップを確認します。
getMemberGroups String collection 指定した組織の連絡先がメンバーであるすべてのグループを返します。
getMemberObjects String コレクション 組織の連絡先がメンバーである directoryObjects の一覧を返します。

プロパティ

重要

$filter および $search クエリ パラメーターの具体的な使用方法は、ConsistencyLevel ヘッダーの設定を eventual$count に使用する場合にのみサポートされます。 詳細については、「Azure AD ディレクトリ オブジェクトの詳細クエリ機能」を参照してください。

プロパティ 種類 説明
アドレス physicalOfficeAddress コレクション この組織の連絡先の住所。 現時点では、連絡先に使用できる物理アドレスは 1 つだけです。
CompanyName String この組織の連絡先が属する会社の名前。 $filter (eqnenotgeleinstartsWitheqnull値) をサポートします。
department String 連絡先が機能する部署の名前。 $filter (eqnenotgeleinstartsWitheqnull値) をサポートします。
displayName String この組織の連絡先の表示名。 $filter (eqnenotgeleinstartsWith、および eqnull値)、$search、および $orderBy をサポートします。
givenName String この組織の連絡先の名。 $filter (eqnenotgeleinstartsWitheqnull値) をサポートします。
id String この組織の連絡先の一意の識別子。 $filter (eqnenotin) をサポートします。
jobTitle String この組織の連絡先の役職。 $filter (eqnenotgeleinstartsWitheqnull値) をサポートします。
mail String 連絡先の SMTP アドレス ("jeff@contoso.onmicrosoft.com" など)。 $filter (eqnenotgeleinstartsWitheqnull値) をサポートします。
mailNickname String この組織の連絡先の電子メール エイリアス (@記号が保留中の電子メール アドレスの一部)。 $filter (eqnenotgeleinstartsWitheqnull値) をサポートします。
onPremisesLastSyncDateTime DateTimeOffset この組織の連絡先がオンプレミス AD から最後に同期された日時。 この日付と時刻の情報では、ISO 8601 形式が使用され、常に UTC 時刻になります。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 $filter (eqnenotgelein) をサポートします。
onPremisesProvisioningErrors onPremisesProvisioningError コレクション この組織の連絡先の同期プロビジョニング エラーの一覧。 $filter (eqnot) をサポートします。
onPremisesSyncEnabled Boolean trueこのオブジェクトがオンプレミスのディレクトリから同期されている場合。falseこのオブジェクトがもともとオンプレミスのディレクトリから同期されていたが、同期されなくなり、Exchangenullでマスターされている場合。このオブジェクトがオンプレミス ディレクトリから同期されたことがない場合 (既定)。

$filter (eqnenotin、 および eqnull 値) をサポートします。
phones phone コレクション この組織の連絡先の電話の一覧。 電話の種類は、モバイル、ビジネス、businessFax です。 コレクションに存在できるのは、各型のうち 1 つのみです。
proxyAddresses String collection たとえば、"SMTP: bob@contoso.com"、"smtp: bob@sales.contoso.com" などです。 複数値プロパティのフィルター式には any 演算子が必要です。 空のコレクション (eqle``not``ge``startsWithおよびカウント) をサポート$filterします。
surname String この組織の連絡先の姓。 $filter (eqnenotgeleinstartsWitheqnull値) をサポートします。

リレーションシップ

リレーションシップ 説明
directReports directoryObject collection 連絡先の直属のレポート。 (管理者プロパティがこの連絡先に設定されているユーザーと連絡先)。 読み 取り 専用。 Null 許容型。 $expand をサポートします。
manager directoryObject この連絡先のマネージャーであるユーザーまたは連絡先。 読み取り専用です。 $expand をサポートします。
memberOf directoryObject コレクション この連絡先がメンバーであるグループ。 読み取り専用です。 Null 許容型。 $expand をサポートします。
transitiveMemberOf directoryObject collection この連絡先がメンバーであるグループ (連絡先が入れ子になっているグループを含む)。 読み取り専用です。 Null 許容型。

JSON 表記

以下は、リソースの JSON 表記です

{
  "addresses": [{"@odata.type": "microsoft.graph.physicalOfficeAddress"}],
  "companyName": "string",
  "department": "string",
  "displayName": "string",
  "givenName": "string",
  "id": "string (identifier)",
  "jobTitle": "string",
  "mail": "string",
  "mailNickname": "string",
  "onPremisesLastSyncDateTime": "string (timestamp)",
  "onPremisesProvisioningErrors": [{"@odata.type": "microsoft.graph.onPremisesProvisioningError"}],
  "onPremisesSyncEnabled": true,
  "phones": [{"@odata.type": "microsoft.graph.phone"}],
  "proxyAddresses": ["string"],
  "surname": "string"
}