''Azure''
15 TopicsIntegrating Power BI with Azure Data Services
Unlock the full potential of your data with the seamless integration of Power BI and Azure Data Services. Discover how to connect, visualize, and analyze complex datasets effortlessly. Learn step-by-step methods, explore hands-on examples, and leverage Azure's powerful capabilities to transform your data into actionable insights. Dive into our comprehensive guide to master the integration of Power BI with Azure!33KViews1like0CommentsGlobal Student Team's Journey in Building Microsoft Learn Path Modules
Explore the intricacies of Microsoft technologies, from Azure to Git and Visual Studio Code, effortlessly with our global team of student content developers and esteemed Microsoft Cloud Advocates. Our modules are meticulously crafted to empower learners and beginners worldwide, guiding them to mastery with clarity and insight.7.2KViews0likes0CommentsWired for Hybrid - What's New in Azure Networking - April 2024 edition
Hello Folks, Azure Networking is the foundation of your infrastructure in Azure. Each month we bring you an update on What’s new in Azure Networking. In this blog post, we’ll cover what's new with Azure Networking in April 2024. In this blog post, we will cover the following announcements and how they can help you. Listener TLS certificates management in the Azure portal Application Gateway for Containers Application Gateway (v2) IPv6 support Microsoft open sources Retina: A cloud-native container networking observability platform Azure Virtual Network encryption now in additional regions Enjoy!4.1KViews2likes0CommentsAzure Spending (NCE) tab does not show all clients with Azure Spend
I could very well be missing something obvious, but recently, there was a change to the Azure Spending (NCE) tab. It now only shows clients that have a Budget set in the CSP portal for a client. This can be easily replicated by deleting the budget amount from a client and it disappears from the Azure Spending (NCE) tab. Even if the client has thousands in monthly spend, they do not show up. No budget = No Alert if an Azure Sub is compromised = Partner pays for the resource spend themselves. When I created a case through Partner Center, I was told to go through all of our clients manually and set a budget and to constantly keep checking to see if new Subscriptions had been added, or I could check each client one by one using the Cost Management screen under each Subscription. This would be fine if we only had a few clients, but at over 5000 entries, this is not an acceptable workaround. Is there some way of downloading an Azure Spend report that shows ALL clients and not just ones that already have a Budget set? Thank you.3.8KViews1like7CommentsUpload Files to Sharepoint Library using an Application via PowerShell
Help please, I have the below script, which has been cobbled together from various elements of googling and AI. $siteUrl = "https://mydomainname.sharepoint.com/sites/Software" $libraryName = "Shared Documents" $filePath = "C:\temp\test.txt" $appId = "myappid" $tenantId = "mytenantid" $clientSecret = "mysecretkey" #mysecretkey # Acquire Token $tokenEndpoint = "https://login.microsoftonline.com/$tenantId/oauth2/token" $tokenBody = @{ grant_type = "client_credentials" client_id = $appId client_secret = $clientSecret resource = "https://graph.microsoft.com" } $tokenResponse = Invoke-RestMethod -Method Post -Uri $tokenEndpoint -Body $tokenBody $subfolder = "Calls" $fileEndpoint = "$siteUrl/_api/web/lists/getbytitle('$libraryName')/RootFolder/SubFolders('$subfolder')/Files/Add(url='$(Split-Path $filePath -Leaf)')" # Upload File $headers = @{ Authorization = "Bearer $($tokenResponse.access_token)" }##$fileEndpoint = "$siteUrl/_api/web/lists/getbytitle('$libraryName')/RootFolder/Files/Add(url='$(Split-Path $filePath -Leaf)')" Invoke-RestMethod -Uri $fileEndpoint -Headers $headers -Method Post -InFile $filePath -ContentType "application/octet-stream" From what I can see I am authorising successfully with the appid, secret and tenantid and I get a bearer token back from 365. I have assigned Application permissions to SharePoint for my app and consented at the admin level. When I run the script I get the following error Invoke-RestMethod : {"error_description":"Exception of type 'Microsoft.IdentityModel.Tokens.AudienceUriValidationFailedException' was thrown."} At line:1 char:1 + Invoke-RestMethod -Uri $fileEndpoint -Headers $headers -Method Post - ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebExc eption + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand Can anyone help in pointing me in the right direction on this? I maybe totally off mark as I'm not an advanced coder. My aim is to have a script running on a VM which will automatically start and have a scheduled task running a PowerShell script which can authenticate to 365, run reports and then upload these automatically to a SharePoint site. I have tried so many options but each method keeps generating an error. I have spent several days on this and I'm no further on. I'm hoping this is possible and that someone can offer my some help. TIA Jaq1.3KViews0likes0CommentsRevolutionizing Azure Resource Lifecycle with Terraform v1.7.0: Introducing the 'Removed' Block
Context: Let's say you have an Azure environment managed by Terraform, and it includes several Azure Virtual Machines (VMs). Over time, you decide to decommission a VM, but you don't want to destroy it immediately. Instead, you prefer to remove it from Terraform's state management while keeping the VM intact in Azure for archival or auditing purposes. Traditional Approach: Previously, you would have to use terraform state rm to manually remove the VM from the state file, a process that can be error-prone and lacks the visibility of Terraform's planning phase. Using the removed Block: With the new removed block, you can now handle this scenario more elegantly and safely. Here's how you might write the Terraform configuration for this: resource "azurerm_virtual_machine" "example_vm" { # ... (VM configuration details) ... } # New 'removed' block usage removed { from = azurerm_virtual_machine.example_vm lifecycle { destroy = false } } Explanation: The azurerm_virtual_machine.example_vm represents an existing Azure VM in your Terraform configuration. The removed block is used to indicate that this VM should be removed from Terraform's state management. The destroy = false within the lifecycle sub-block tells Terraform not to destroy the actual VM in Azure when applying this change. Benefits: Safety and Predictability: You can run terraform plan to see how this change will impact your infrastructure without any immediate effect on the actual resources. Ease of Use: This approach is more intuitive and reduces the risk of manual errors compared to using terraform state rm. Better State Management: It provides a declarative way to manage the lifecycle of resources, aligning with Terraform's philosophy. Conclusion: This example demonstrates how the removed block can be used to manage Azure resources more effectively. It offers a safer and more predictable way to handle resource lifecycles, especially for resources that are being decommissioned but not immediately destroyed.1.1KViews0likes0Commentsazure devops work item duplicates when inserting csv
I am moving from one ADO Board to another. So I have downloaded the CSV from the old board via queries and tried uploading. For all items which arent 'New' I have to manually edit which I have accepted will be a manual effort. The main problem is for every workitem which is 'new' and doesn't have an error duplicates itself. This is the same case for all 'new' work items. Sometimes it can be duplicated 8 times. How do I stop the duplicates900Views0likes0CommentsRegarding the Android App settings issue
Hi All, Regarding the issue of Azure Android App settings, we have set Android to enroll in Android Enterprise corporate owned dedicated devices (COSU) mode. I have two questions: 1. In this mode, can I restrict App data or maill attachments be downloaded to mobile devices? 2. Can I restrict updates for each apps or a specific app? ThanksSolved799Views0likes1Comment