orgContact リソースの種類orgContact resource type

重要

Microsoft Graph の/betaバージョンの api は変更される可能性があります。APIs under the /beta version in Microsoft Graph are subject to change. 実稼働アプリケーションでは、これらの API の使用はサポートされていません。Use of these APIs in production applications is not supported.

メソッドMethods

メソッドMethod 戻り値の型Return Type 説明Description
OrgContact の取得Get orgContact Orgcontact へorgContact OrgContact オブジェクトのプロパティと関係を読み取ります。Read properties and relationships of orgContact object.
マネージャーを取得するGet manager directoryObjectdirectoryObject 連絡先の上司を取得します。Get the contact's manager.
List directReportsList directReports directoryObject collectiondirectoryObject collection 連絡先の直属の部下を一覧表示します。List the contact's direct reports.
memberOf を一覧表示するList memberOf directoryObject コレクションdirectoryObject collection MemberOf オブジェクトのコレクションを取得します。Get a memberOf object collection.
DeleteDelete NoneNone OrgContact オブジェクトを削除します。Delete orgContact object.
checkMemberGroupscheckMemberGroups 文字列コレクションString collection グループのメンバーシップを確認します。Check for group membership.
getMemberGroupsgetMemberGroups String コレクションString collection 指定した連絡先がメンバーであるすべてのグループを取得します。Return all the groups that the specified contact is a member of.
getMemberObjectsgetMemberObjects String collectionString collection 連絡先がメンバーである directoryObjects の一覧を返します。Returns a list of directoryObjects the contact is a member of.

プロパティProperties

プロパティProperty Type 説明Description
解決addresses physicalOfficeAddressコレクションphysicalOfficeAddress collection この組織の連絡先の住所。Postal addresses for this organizational contact. 現時点では、連絡先には1つの物理的な住所しかありません。For now a contact can only have one physical address.
companyNamecompanyName StringString この組織の連絡先が所属する会社の名前。Name of the company that this organizational contact belong to.
departmentdepartment StringString 連絡先が機能する部署の名前。The name for the department in which the contact works.
displayNamedisplayName 文字列型 (String)String この組織の連絡先の表示名。Display name for this organizational contact.
givenNamegivenName StringString この組織の連絡先の最初の名前。First name for this organizational contact.
idid 文字列String この組織の連絡先の一意の識別子。Unique identifier for this organizational contact.
jobTitlejobTitle 文字列String この組織の連絡先の役職。Job title for this organizational contact.
mailmail StringString 連絡先の SMTP アドレス (例: "jeff@contoso.onmicrosoft.com")。The SMTP address for the contact, for example, "jeff@contoso.onmicrosoft.com".
mailNicknamemailNickname StringString この組織の連絡先の電子メールエイリアス (電子メールアドレスの保留中の @ 記号の前にある部分)。Email alias (portion of email address pre-pending the @ symbol) for this organizational contact.
onPremisesLastSyncDateTimeonPremisesLastSyncDateTime DateTimeOffsetDateTimeOffset この組織の連絡先が、オンプレミスの AD から最後に同期された日時。Date and time when this organizational contact was last synchronized from on-premises AD. Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表します。これは常に UTC 時間です。The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、'2014-01-01T00:00:00Z'.のようになります。For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
onPremisesProvisioningErrorsonPremisesProvisioningErrors onPremisesProvisioningError コレクションonPremisesProvisioningError collection この組織の連絡先の同期プロビジョニングエラーの一覧。List of any synchronization provisioning errors for this organizational contact.
onPremisesSyncEnabledonPremisesSyncEnabled BooleanBoolean このオブジェクトがオンプレミスのディレクトリから同期されている場合はtrue 。このオブジェクトがオンプレミスのディレクトリから最初に同期されていて、同期されておらず Exchange にある場合は、 falseになります。このオブジェクトがオンプレミスのディレクトリから同期されたことがない場合はnull (既定値)。true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced and now mastered in Exchange; null if this object has never been synced from an on-premises directory (default).
phonesphones phone コレクションphone collection この組織の連絡先の電話のリスト。List of phones for this organizational contact. 電話の種類は、mobile、business、および businessFax にすることができます。Phone types can be mobile, business, and businessFax. コレクションには、それぞれの種類のうち1つだけ存在できます。Only one of each type can ever be present in the collection.
proxyAddressesproxyAddresses String collectionString collection 例: "SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com"。For example: "SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com". 複数値プロパティのフィルター式には any 演算子が必要です。The any operator is required for filter expressions on multi-valued properties. フィルター $をサポートします。Supports $filter.
surnamesurname StringString この組織の連絡先の姓。Last name for this organizational contact.

リレーションシップRelationships

リレーションシップRelationship Type 説明Description
directReportsdirectReports directoryObject collectiondirectoryObject collection 連絡先の直属の部下。The contact's direct reports. (上司プロパティがこの連絡先に設定されているユーザーと連絡先) 読み取り専用です。(The users and contacts that have their manager property set to this contact.) Read-only. Null 許容型。Nullable.
managermanager directoryObjectdirectoryObject この連絡先の上司であるユーザーまたは連絡先。The user or contact that is this contact's manager. 読み取り専用です。Read-only.
memberOfmemberOf directoryObject collectiondirectoryObject collection この連絡先がメンバーになっているグループ。Groups that this contact is a member of. 読み取り専用です。Read-only. Null 許容型。Nullable.

JSON 表記JSON representation

以下は、リソースの JSON 表記ですHere is a JSON representation of the resource

{
  "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"
}