Waxa isku xiriddu ay kuu qabato
Isku xiridda akoonkaaga Azure Static Web Apps waxay kuu oggolaanaysaa inaad ku daabacdo shabakad static ah akoonkaaga Azure Static Web Apps ee ka yimid dashboard-kaaga Zinn®. Adiga ayaa leh mashruuca iyo biilka; annaga ayaa maamulna daabacaadda, domain-ka gaarka ah iyo diiwaannada DNS.
Intaanad bilaabin
Rukunashada Azure, koox khayraad oo loogu talagalay shabakadaha, iyo akoon GitHub, GitLab ama Bitbucket ah oo xiran oo xambaarsan lambarka sirta ah (code) — Azure Static Web Apps waxay ka dhisantaa meel kayd ah (repository). Qorshaha bilaashka ah ee Azure wuxuu oggolyahay isticmaalka ganacsiga iyo laba domain oo gaar ah app kasta.
1. Ka samee furaha Azure Static Web Apps
Azure waxay tan ugu yeertaa service principal. Xarunta maamulka ee Microsoft Entra fur Entra ID → App registrations → New registration, sii magac oo Register garee. Bogga guud ee app-ka nuqul ka qaado Application (client) ID iyo Directory (tenant) ID. Kadib fur Certificates & secrets → Client secrets → New client secret, dooro muddo oo Add garee — isla markiiba nuqul ka qaado qiimaha furaha, Azure hal mar ayay tusaysaa.
Bortalka Azure, fur kooxda khayraadka ee aad rabto inay isticmaasho, kadib Access control (IAM) → Add → Add role assignment. Dooro doorka Contributor, u dhiib User, group, or service principal, ka raadi app-ka magaca, oo Review + assign. Xusuusnow magaca kooxda khayraadka iyo Subscription ID ee ay ka tirsan tahay (ka raadi Subscriptions bortalka).
2. Halkaan ku xir
Fur Integrations dashboard-kaaga oo dooro Connect an account. Dooro Static hosting (Netlify, Vercel) koox ahaan iyo Azure Static Web Apps akoon ahaan, buuxi Client ID, Client secret, Tenant ID, Subscription ID iyo Resource group, oo riix Connect account.
Waxaan tijaabin karnaa waxa aad soo dhejiso ka hor intaan wax laga badbaadin. Furaha aan shaqaynayn waligiis lama kaydiyo, jawaabtuna waxay sheegaysaa waxa ka khaldamay. Furaha shaqeeya waxaa lagu hayaa si qarsan (encrypted) kaydkayaga sirta ah — waligiisna kuma jiro xog-ururintayada — mana muuqdo mar dambe, xataa adiga laguma tusayo.
Waxa dhaca xiga
- Marka aad abuurto ama guuriso shabakad static ah, akoonkan wuxuu u muuqdaa bartilmaameed daabacaadeed.
Azure Static Web Apps waxay ka dhisantaa meel kayd ah (repository) — ma laha hab ay ku aqbasho daabacaad la soo geliyay — markaa lambarka sirta ah ee shabakadda waa inuu ka yimaadaa kayd GitHub, GitLab ama Bitbucket oo xiran. Mid xir marka hore haddii aanad haysan.
- Waxaan ka abuurnaa adeegga akoonkaaga, waxaan u jeedin karnaa meesha kaydka ah, waxaan ku xireynaa domain-kaaga gaarka ah waxaana kicineynaa daabacaadaha. Bogga domain-ku wuxuu muujinayaa diiwaan kasta oo DNS ah oo Azure Static Web Apps u baahan tahay.
- Isticmaalka iyo biilasha waxay ku jiraan akoonkaaga, oo ka muuqda dashboard-kaaga iibiyaha.
- Domain-ka ugu sarreeya (apex domain) waxaa lagu xaqiijiyaa diiwaanka TXT iyo subdomain-ka CNAME-kiisa; bogga domain-ku wuxuu muujinayaa midka domain-kaagu u baahan yahay.
Haddii aanu isku xirmin
Azure waxay diiday service principal-ka. Haddaba furaha macaamiisha waa uu dhacay — mar walba way dhacaan, muddada aad dooratay — ama app-ku mar dambe ma laha Contributor kooxda khayraadka. Labada fariimood waxay u eeyihiin si isku mid ah, markaa hubi xilsaarista doorka ka hor intaanad abuurin fure cusub.
Wax lama helin. Hubi Subscription ID iyo Resource group inay yihiin kuwa aad ku xaeysay doorka, iyo in Tenant ID uu yahay tusaha app-ku ka diiwaan gashan yahay.
Waxay leedahay furaha waa la diiday. Ku dhowaad mar walba waa mid ka mid ah saddexda wax: meel bannaan ama xariiq kala go' ah oo lala soo nuqulay, fure dhacay, ama fure la laalay ama dib loo cusboonaysiiyay kadib markaad nuqul ka qaadatay. Samee mid cusub oo dib u soo dheji.
Wuu isku xirmayaa, laakiin waxbaa dhacaaya gadaal. Furuhu wuxuu xaqiijinayaa laakiin wuxuu ka maqan yahay ogolaansho uu falku u baahan yahay. Samee fure cusub oo leh ogolaanshaha kor ku xusan, kadib gooy xiriirka hore oo ku xir furaha cusub.
Goynta xiriirka
Fur Integrations, hel akoonka oo riix Disconnect. Taasi waxay tirtiraysaa furaha la kaydiyay isla markiiba. Wixii isticmaalayay wuu joogsanayaa ficilkiisa xiga, shaashadaha ku tiirsanna way sheegayaan intii ay si aamusan u guuldarraystaan sii wadida.
Goynta xiriirka ma tirtirto wixii hore loo sameeyay — diiwaannada, daabacaadaha ama dejinta aan ka badalnay akoonkaaga waxay u jiraan sida ay yihiin. Haddii aad u malaynayso in furaha laftiisu uu daadan karo, sidoo kale ka laalay iibiyaha; goynta xiriirka waxay meesha ka saaraysaa nuqulkayaga, ma aha kooda.