Jah, on olemas konkreetsed bicep- või käemallide konfiguratsioonid, mis võivad loogikarakendustes põhjustada hallatavaid identiteedi vigu. Siin on mõned tavalised probleemid ja lahendused:
1. Vale ühenduse konfiguratsioon: hallatud identiteetide kasutamisel loogikarakendustega tuleb õigesti konfigureerida ühendusressursid (nt Azure Storage, Office 365 rühmad). Näiteks Azure'i salvestusjärjekorraga ühendamisel peate lisama objekti parameetrValueSet` nimega, mis on seatud väärtuseks `ManagedIidentityAuth` ja tühja„ väärtuste ”objekt teie bicep -mallis [1]. Sarnaselt peaksite Office 365 rühmade jaoks kasutama objekti AuthetingDuser` ja määrama "parameetrValueType" "alternatiiviks" koos tühjade "alternatiivseparametervalues" [1].
2. Vale malli vead: süntaksivigu või valede parameetrite väärtused teie käe või bicep -mallides võivad põhjustada juurutamise tõrkeid. Veenduge, et teie malli süntaks on õige ja kõik parameetrid kehtivad. Süntaksiprobleemide tuvastamiseks ja parandamiseks kasutage BICEP -laiendiga tööriistu nagu Visual Studio kood [2].
3. Loogika rakenduse identiteedi konfiguratsioon: loogikarakenduste hallatava identiteedi lubamisel veenduge, et objekt on teie käe mallis õigesti määratletud. Süsteemiga määratud identiteetide jaoks määrake objekti `identiteedi` `" tüüp ":" Systentsgined ". Kasutaja määratletud identiteetide jaoks määrake objekt UserAssignDedentities` õige ressursi üksikasjadega [9].
4. Toetamata omadusi: bicepi või käemallide praeguses versioonis ei pruugi mõnda atribuuti toetada. Näiteks on teatatud probleemidest, mis on seotud loogikarakenduste hallatavate identiteetidega, kuna puuduvad Swagger definitsioonid [4]. Kontrollige sellistel juhtudel alati värskendusi või lahendusi.
5. Juurutusjärjestus ja sõltuvused: veenduge, et teie bicep -moodulid võetakse kasutusele õiges järjestuses, eriti hallatava identiteedi seadistamisel ja rollide määramisel. Ressursside vaheliste sõltuvuste haldamiseks kasutage sõltuvust [5].
Tsitaadid:
]
]
]
[4] https://github.com/azure/bicep/issues/949
]
]
]
]
]