LoginSignup
2
0

SAP Integration Suiteの権限設定の備忘録

Posted at

はじめに

今回はSAP Integration Suiteを利用するにあたり、権限設定でいくつかエラーに当たったので、そのエラー内容と対応する権限についてまとめてみました。
権限設定はSAP BTP Cockpitから行います。詳細はSAPヘルプのユーザおよびそのロールコレクションの割当の検索をご覧ください。

SAP Integration Suiteが起動しない

SAP Integration Suiteを立ち上げ、アクセスしたところ、以下のような画面が表示されてSAP Integration Suiteが起動しない場合
01error.png
→ロールコレクション「Integration_Provisioner」を割り当てると、アクセスできるようになります。
02.png

HomeにCapabilitiesが表示されない

SAP Integration Suiteにアクセスし、Homeが以下のような表示になっておりCapabilitiesが表示されていない場合
image4.png
→ロールコレクション「Integration_Provisioner」を割り当てると、表示されます。
02.pngimage8.png
※ロールコレクションを割り当てても上記のような表示にならず、以下のようになっている場合
Capabilitiesが追加されていないため、以下の赤枠ボタンから機能追加を行います。
image13.png

メニューにDiscoverが表示されない

Integration Suiteのメニューに、Discoverが表示されない場合
image2.png
→ロールコレクション「PI_Integration_Developer」を割り当てると、表示されます。
03.png

メニューからDesign>Integrationsへ遷移できない

Integration SuiteのメニューからDesign>Integrationsに遷移しようとすると、以下のようなエラーになった場合
image16.png
→ロールコレクション「Integration_Provisioner」を割り当てると、アクセスできるようになります。
02.png

MonitorからiFlowで設定した変数の値が確認できない

iFlowから変数の設定が可能で、その変数をMonitorで確認できます。
Monitor>Overview/Manage Variablesから変数名をクリックすることで値が確認できるのですが、クリック時に以下のようなエラーになった場合
image24.png
→ロール「DataStorePayloadsRead」を割り当てると、変数の値が確認できるようになります。
04.png
※以下図の通り、ユーザに権限を割り当てる際には「ロールコレクション」が必要となります。(「ロール」のみではユーザに割り当てができません)
そのため、必要なロールを含んだロールコレクションがない場合は、ロールコレクションの作成が必要です。
08.png

Monitorから証明書の登録ができない

iFlowからAWS等に接続する際、Monitorから証明書を登録します。
Monitor>Overview/Manage Keystoreで証明書の登録時に以下のようなエラーになった場合
05.png
06.png
→ロールコレクション「Subaccount Administrator」と「PI_Administrator」を割り当てると、登録できるようになります。
07.png

おわりに

SAP Integration Suiteを利用していると、権限が足りないことによるエラーによくぶつかりました。手探りで必要な権限を調査し、都度付与していくことで対応しました。たまに複数権限が必要な場合もありましたので、そこは実際に試してみるしかなかったです。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0