承認申請用の共通リストから、実際に申請した内容を保存しているリストの共有設定を変えたい
まずは、アイテムまたはファイルの共有を停止したいのだけど...
標準のアクションからは、上記の項目が選べませんね。相変わらず使いにくなぁ。
もしかして、試しに使っている「選択したアイテムの場合」のアクションの問題?
このIDを使ってリストのアイテムを取ってみるか。
リスト名は適用できたけど、リストのIDが表示されないです。OrgId(数値)
Jsonの解析がエラー
どんな入力を使っても... 意味が分からん
Unable to process template language expressions in action 'JSON_の解析' inputs at line '0' and column '0': 'Required property 'content' expects a value but got null. Path ''.'.
今度は何をしてもこんな画面だな。
ほんとうに売り物のツールなのか?
仕方ないので、このエラーになるフローは削除して再度作り直しました
405error
間違ってPOSTの代わりにGETを使ったため
{
"status": 405,
"message": "HTTP メソッド 'GET' は、リソース 'AddRoleAssignment' へのアクセスのために使用できません。リソースの操作の種類は 'Default' として指定されています。正しい HTTP メソッドを使用してリソースを呼び出してください。\r\nclientRequestId: 38ca796f-d059-4322-a441-be7ba4c852de\r\nserviceRequestId: 42e912a1-2040-3000-0c1a-6c49345423e9",
"source": "https://xxxxxxom/sites/sandbox_approval/_api/lists/getByTitle('019%E4%BD%8F%E6%89%80%E5%A4%89%E6%9B%B4%E5%B1%8A')/items(17)/roleassignments/addroleassignment(PrincipalId=17,roleDefId=1073741827)",
"errors": [
"-1",
"Microsoft.SharePoint.Client.ClientServiceException"
]
}
最終的なフロー
ポイントとしてはIDがうまくパラメータとして渡せないので、JSONの解析を使って取得する
コンテンツ
@{body('グループ情報の取得_HTTP_要求')?['d']}
スキーマ
{
"type": "object",
"properties": {
"Id": {
"type": "integer"
}
}
}
コンテンツ
@{body('項目の取得')}
スキーマ
{
"type": "object",
"properties": {
"OrgId": {
"type": "integer"
}
}
}
テキストはダイレクトに使えるんだけど数値型がうまくいかないかな?