全て
| カテゴリ未分類
| 通常
| 数学
| 投資
| 副業
| 転職・就職
| ブログ
| 株Stock
| VBA
| SharePoint
| REST API
| RenderListDataAsStream
| PowerAutomateDesktop
| Graph API
| PowerApps
| PowerAutomate
| PowerFx
| OfficeScriptオフィススクリプト
| PowerAutomate日時Excel日時相互関係
| PowerShell
| Dataverse
| UiPath
| OneDrive
| LINQ
| VB.NET
| C#.NET
| WPFC#.NET
| Git
カテゴリ:REST API
SharePoint REST APIを使用して、特定のフォルダ(ここでは「フォルダX」と呼びます)にグループを付与する方法は、以下の手順になります。これには、グループのIDや権限などを指定する必要があります。 グループのIDを取得する: まず、グループを付与するために対象のグループのIDを取得する必要があります。これは、グループのメンバーシップや情報を取得するために /_api/web/sitegroups エンドポイントを使用して取得できます。 plaintext Copy code /_api/web/sitegroups 上記のエンドポイントを呼び出すことで、サイト内のすべてのグループの情報を取得できます。目的のグループのIDを確認してください。 フォルダにグループを付与する: 次に、取得したグループIDを使用して、フォルダXに対して権限を設定します。以下は、/roleassignments/addroleassignment エンドポイントを使用する例です。 plaintext Copy code /_api/web/getfolderbyserverrelativeurl('フォルダXの相対パス')/roleassignments/addroleassignment(principalid=<グループのID>, roledefid=<役割のID>) パラメータの詳細: <フォルダXの相対パス>: フォルダXの相対パスに置き換えてください。 <グループのID>: 対象のグループのIDに置き換えてください。 <役割のID>: 付与したい役割のIDを指定します。例えば、「読み取り」の場合は 1073741824 です。役割IDはサイトコレクションやサイトごとに異なるため、確認が必要です。 ヘッダー: リクエストには、アクセストークンや適切なヘッダーが必要です。 plaintext Copy code Authorization: Bearer <アクセストークン> Accept: application/json;odata=verbose Content-Type: application/json;odata=verbose 注意事項: フォルダに権限を付与するには、適切な権限を持つユーザーやアプリケーションのアクセストークンが必要です。 役割IDやグループIDは、特定のサイトコレクションやサイトで異なる可能性があるため、それぞれの値を適切に取得してください。 お気に入りの記事を「いいね!」で応援しよう
Last updated
2024.02.01 06:27:17
[REST API] カテゴリの最新記事
|