次の方法で共有


personResponsibility を更新する

名前空間: microsoft.graph

ユーザーのプロファイル内の personResponsibility オブジェクトのプロパティを更新 します

アクセス許可

この API の最小特権としてマークされているアクセス許可またはアクセス許可を選択します。 アプリで必要な場合にのみ、より高い特権のアクセス許可またはアクセス許可を使用します。 委任されたアクセス許可とアプリケーションのアクセス許可の詳細については、「アクセス許可の種類」を参照してください。 これらのアクセス許可の詳細については、「アクセス許可のリファレンス」を参照してください。

アクセス許可の種類 最小特権アクセス許可 より高い特権のアクセス許可
委任 (職場または学校のアカウント) User.Read AgentIdUser.ReadWrite.All、AgentIdUser.ReadWrite.IdentityParentedBy、User.Read.All、User.ReadBasic.All、User.ReadWrite、User.ReadWrite.All
委任 (個人用 Microsoft アカウント) User.Read User.ReadWrite
アプリケーション サポートされていません。 サポートされていません。

HTTP 要求

PATCH /me/responsibilities/{id}
PATCH /users/{id | userPrincipalName}/responsibilities/{id}

要求ヘッダー

名前 説明
Authorization ベアラー {token}。 必須です。 認証と認可についての詳細をご覧ください。
Content-Type application/json. 必須です。

要求本文

要求本文で、 personResponsibility オブジェクトの JSON 表現を指定します。

次の表に、 personResponsibility を作成するときに必要なプロパティを示します。

プロパティ 説明
allowedAudiences 文字列 エンティティに含まれる値を表示できる対象ユーザー。 itemFacet から継承されます。 使用可能な値は、 mefamilycontactsgroupMembersorganizationfederatedOrganizationseveryoneunknownFutureValueです。
collaborationTags String collection ユーザーが関心に関連付けているエクスペリエンス シナリオ タグが含まれています。 コレクションで使用できる値は、 askMeAboutableToMentorwantsToLearnwantsToImproveです。
説明 String 責任の説明。
displayName 文字列 責任のフレンドリ名が含まれます。
推論 inferenceData 作成または変更するアプリケーションによってエンティティが推論される場合の推論の詳細が含まれます。 itemFacet から継承されます。
webUrl String 責任に関する Web ページまたはリソースへのリンクが含まれます。

応答

成功した場合、このメソッドは応答コード 200 OK と、応答本文で更新された personResponsibility オブジェクトを返します。

要求

PATCH https://graph.microsoft.com/beta/me/responsibilities/0fb4c1e3-c1e3-0fb4-e3c1-b40fe3c1b40f
Content-Type: application/json

{
  "collaborationTags": [
    "askMeAbout"
  ]
}

応答

注: ここに示す応答オブジェクトは、読みやすさのために短縮されている場合があります。

HTTP/1.1 200 OK
Content-Type: application/json

{
  "id": "0fb4c1e3-c1e3-0fb4-e3c1-b40fe3c1b40f",
  "allowedAudiences": "organization",
  "inference": null,
  "createdDateTime": "2020-07-06T06:34:12.2294868Z",
  "createdBy": {
    "application": null,
    "device": null,
    "user": {
      "displayName": "Innocenty Popov",
      "id": "db789417-4ccb-41d1-a0a9-47b01a09ea49"
    }
  },
  "lastModifiedDateTime": "2020-07-06T06:34:12.2294868Z",
  "lastModifiedBy": {
    "application": null,
    "device": null,
    "user": {
      "displayName": "Innocenty Popov",
      "id": "db789417-4ccb-41d1-a0a9-47b01a09ea49"
    }
  },
  "source": null,
  "description": "Member of the Microsoft API Council",
  "displayName": "API Council",
  "webUrl": null,
  "collaborationTags": [
    "askMeAbout"
  ]
}