Slide 7
Slide 7 text
pswa.config.json - 設定ファイルの例
● routes: ルートパスとアクセスを許可
するロール、リライトやリダイレクトな
どの処理を定義
● roles: ロールの名前とそれに属する
AzureAD グループのオブジェクトIDを
定義
● Azure Static Web Apps で使用する
staticwebapps.config.json に似せた
{
"routes": [
{
"route": "/admin/*",
"allowedRoles": ["admin"]
},
{
"route": "/internal/*",
"allowedRoles": ["authenticated"]
},
{
"route": "/api/*",
"proxy": "http://backend:8080/api"
}
],
"roles": [
{
"role": "admin",
"members": [
"34a36796-6043-4dea-85e1-c6ad121a54d4",
"06fe36df-51ab-49d9-aa3e-2b0034c2cbd1",
"5bafeeac-804c-4ea4-95c6-11696535c8cb"
]
}
]
}