Month: May 2025
Unable to Install Parallel Computing Toolbox Despite Having License Access
I am writing to report an issue I am encountering with the installation of the Parallel Computing Toolbox in MATLAB. Although I have verified that I have the required license access to this toolbox, the system prevents me from installing it and displays a message advising me to "contact the administrator."I am writing to report an issue I am encountering with the installation of the Parallel Computing Toolbox in MATLAB. Although I have verified that I have the required license access to this toolbox, the system prevents me from installing it and displays a message advising me to "contact the administrator." I am writing to report an issue I am encountering with the installation of the Parallel Computing Toolbox in MATLAB. Although I have verified that I have the required license access to this toolbox, the system prevents me from installing it and displays a message advising me to "contact the administrator." installation MATLAB Answers — New Questions
The Case of the Mysterious SharePoint Embedded Containers
Oddly Named SharePoint Embedded Containers Show Up for Copilot Studio
Microsoft 365 tenant administrators can be swamped with message center notifications, reports about service health issues, and automated email generated by Entra ID and other workloads. Other more important things usually get in the way and often no great harm is done. Right now, there are 830 notifications in the message center for my tenant, and probably only 20% of the notifications are what I consider important. For instance, knowing that a new channel update is available for the Office apps isn’t usually a critical event.
In any case, some gems do appear, and it’s important that tenant administrators keep an eye on what’s happening. Let’s discuss an example involving SharePoint Embedded and Copilot Studio to illustrate the point.
The Set of SharePoint Embedded Containers with GUID Names
At first glance, message center notification MC1058260 (last updated 12 May 2025, Microsoft 365 roadmap item 489214), titled “Microsoft 365 Copilot: Admin controls and user file uploads for agent knowledge sources” didn’t seem too worrying. Given Microsoft’s current preoccupation with AI, it’s unsurprising that flood of notifications describing various Copilot enhancements appear weekly. As I don’t use Copilot Studio much, it was easy to assume that a development won’t impact my tenant.
When investigating how Loop workspaces connected to Teams standard channels, I noticed a bunch of strange containers for the Declarative Agent app had appeared in SharePoint Embedded (Figure 1). Some process had created these containers in three batches on April 27 (3:25am), 8 May (1:53am), and 15 May (2:21pm). All the containers appeared to be empty. The only clue was the application name, indicating that the containers are related to some form of agents.

Agents process information from knowledge sources like SharePoint Online sites. MC1058260 explains that users will soon be able to upload up to 20 documents for agents to use as knowledge sources, and when this happens, the uploaded files are stored in “tenant-owned Microsoft SharePoint Embedded (SPE) containers.” MC1058260 goes on to note that “As part of this rollout, we will pre-provision a limited set of SPE containers in your tenant.” The mystery is solved because these containers are the pre-provisioned containers mentioned by MC1058260. I assume that Microsoft creates the containers to make it faster for users to upload documents (because they don’t have to wait for an agent to create a container).
Adding Files as Knowledge Sources for Agents
My tenant ended up with 80 pre-provisioned containers (so far – I have no idea if more provisioning cycles will happen in the future). As far as I can tell, the provisioning operation didn’t generate any audit records. At least, audit log searches for the creation times for the containers turn up nothing of interest.
My tenant doesn’t have 80 agents in use (the number is more like 8), so I assume that the pre-provisioned containers are a pool that agents can use. To test the theory, I edited an agent that I created with Copilot Studio a couple of months ago and added the source Word document for the Automating Microsoft 365 with PowerShell eBook as a knowledge source (Figure 2).

What I expected to happen is an allocation of one of the pre-provisioned containers to the agent and an update to the container name to change it from the GUID used by the pre-provisioning routine to the name of the agent. Updates don’t happen quickly in the SharePoint admin center and site and containers data is usually at least two days behind real time, so I was prepared to wait. However, no change showed up over the next few days.
The Mysterious SharePoint Embedded Containers Disappear
And then, Microsoft hid the pre-provisioned containers. I had chatted to some Microsoft contacts and complained about the mysterious containers, so I guess they acted. In any case, there’s now no trace of the containers and I can’t find out if the updated agent took over a container. And as I don’t know the application identifier for the Declarative Agent app, I can’t use the Get-SPOContainer cmdlet to retrieve any details like the storage consumption (or name) to check if anything had changed in the set of containers.
It’s probably best that Microsoft hides these containers when they are newly created and empty. However, once a container is used by an agent, I think it should show up in the set of active containers displayed in the SharePoint admin center, if only because the storage consumed by the container is charged against the tenant SharePoint Online storage quota. It’s the kind of detail that Microsoft needs to deliver for tenant-wide agent management.
The mystery is solved, and I learned how to add a file as a knowledge source for an agent. Keep an eye on the notifications posted to the message center. You might even learn something too!
Insight like this doesn’t come easily. You’ve got to know the technology and understand how to look behind the scenes. Benefit from the knowledge and experience of the Office 365 for IT Pros team by subscribing to the best eBook covering Office 365 and the wider Microsoft 365 ecosystem.
I cant downlader the Matlab and the answer error
I cant Intall, Downlader the matlab and the page "no healthy upstream" and say please retry more laterI cant Intall, Downlader the matlab and the page "no healthy upstream" and say please retry more later I cant Intall, Downlader the matlab and the page "no healthy upstream" and say please retry more later matlab, installation, license MATLAB Answers — New Questions
Fixing WSL errors while generating Linux compatible FMU using FMU Builder
I am trying to generate a Linux compatible FMU using FMU Builder for a Simulink model. The windows version of the FMU is generated withour any errors and it works well. But while generating a Linux compatible FMU, I get an error. I have attached a screenshot of the error below.
I have WSL2 installed on my system (5.15.167.4-microsoft-standard-WSL2).
How do I fix this error?I am trying to generate a Linux compatible FMU using FMU Builder for a Simulink model. The windows version of the FMU is generated withour any errors and it works well. But while generating a Linux compatible FMU, I get an error. I have attached a screenshot of the error below.
I have WSL2 installed on my system (5.15.167.4-microsoft-standard-WSL2).
How do I fix this error? I am trying to generate a Linux compatible FMU using FMU Builder for a Simulink model. The windows version of the FMU is generated withour any errors and it works well. But while generating a Linux compatible FMU, I get an error. I have attached a screenshot of the error below.
I have WSL2 installed on my system (5.15.167.4-microsoft-standard-WSL2).
How do I fix this error? fmu, fmu builder, wsl MATLAB Answers — New Questions
simscape multibody link entering email is not working
Hi
I am trying to download the Simscape multibody link from following website
Simscape multibody link
When I am typing my email following error message is coming up
The form cannot be processed at this time. Please try again later.
Does anybody know when it will be up again?
Have a nice dayHi
I am trying to download the Simscape multibody link from following website
Simscape multibody link
When I am typing my email following error message is coming up
The form cannot be processed at this time. Please try again later.
Does anybody know when it will be up again?
Have a nice day Hi
I am trying to download the Simscape multibody link from following website
Simscape multibody link
When I am typing my email following error message is coming up
The form cannot be processed at this time. Please try again later.
Does anybody know when it will be up again?
Have a nice day simscape multibody link MATLAB Answers — New Questions
waht is wrong with the network?I can not downlow anything from matlab(such as Mingw-win64,stm32supportpackage).And i can not open the MATLAB Answer
Post Content Post Content neural network, simulink, installation, toolbox MATLAB Answers — New Questions
Microsoft opens its first cloud region in Indonesia to unlock the new AI economy
Executive Vice President Cloud & AI Microsoft, Scott Guthrie launches the Indonesia Central cloud region
Baca dalam bahasa Indonesia di sini
Microsoft today announced the opening of its first cloud region in Indonesia, called Indonesia Central. This is an AI-ready hyperscale cloud infrastructure that offers in-country data residency, high levels of security, and lower latency.
The announcement was made during Microsoft’s AI Tour Jakarta, where over 800 decision-makers from leading organizations gathered. Joining the occasion were Coordinating Minister of Infrastructure and Regional Development, Agus Harimurti Yudhoyono, Minister of Communications & Digital Affairs (Komdigi), Meutya Hafid, Minister of Creative Economy, Teuku Rifky, as well as representatives from the Ministry of Investment & Downstreaming (BKPM), and the Coordinating Ministry of Human Development & Culture, among others.
This marks a significant progress towards Microsoft’s investment commitment in Indonesia. With a planned investment of 1.7 billion dollars in the period 2024-2028, the Indonesia Central cloud region will enable businesses from across the world to ideate, develop, and scale digital innovation in Indonesia; positioning the country as a global economic powerhouse.
Microsoft Cloud & AI Executive Vice President Scott Guthrie said, “Indonesia’s vision for AI and digital transformation requires trusted infrastructure as its foundation. With the launch of Indonesia Central cloud region, we are bringing the full power of Microsoft cloud closer to Indonesian innovators – empowering every developer, every organization, and every government institution to innovate locally and scale globally.”
According to IDC’s latest study*, Microsoft, its partners, and cloud-using customers will generate about US$15.2 billion new economic value between 2025 to 2028. The opening of Indonesia Central cloud region is expected to account for 16.5% of it and add more than 106,000 new jobs in the same period.
“The presence of Microsoft’s cloud region in Indonesia reflects two key points: first, a strong confidence in the government’s digital policy direction, which is becoming increasingly consistent, responsive, and open to collaboration; and second, that Indonesia is considered ready to manage advanced technologies such as cloud and AI—not only as a user, but as an active partner in shaping the governance of a sustainable digital ecosystem,” said Meutya Hafid, Minister of Communications and Digital Affairs, representing the President of the Republic of Indonesia Prabowo Subianto, further supported by Agus Harimurti Yudhoyono, Coordinating Minister of Infrastructure and Regional Development.
Bringing world class infrastructure and services to Indonesia
The Indonesia Central cloud region, now live with three availability zones which provides independent power, cooling, and networking for higher availability needs, is built with security and sustainability at its core, including:
- Enterprise-grade stringent security – encompasses physical security, encryption, network protection and access control, as well as hardware and software protections designed to protect sensitive customer and organizational data. The level of security standards and protections in Indonesia Central cloud region is the same with all Microsoft cloud regions worldwide.
- Global connectivity – Integrated into Microsoft’s global wide area network, with high-bandwidth and low-latency access across regions. This enables Indonesian organizations to scale local innovations to the global stage, whilst also enabling global organizations to access the Indonesian market through a streamlined, secure cloud gateway.
- Data residency and compliance – enables customers to store and process data locally, helping meet Indonesian regulatory requirements.
- Sustainable by design – developed to support Microsoft’s global sustainability goals including
- Being carbon negative by 2030, and removing historical emissions by 2050
- Becoming water positive by 2030, replenishing more water than consumed
- Achieving zero waste by 2030, through recycling and responsible resource use
- Protecting more land than we use by 2025 to support environmental conservation.
“For 30 years, Microsoft made it our commitment to empower Indonesia. Today, we take the next step forward by opening the Indonesia Central cloud region, which expands Microsoft’s global network of over 70+ Azure regions worldwide, the most of any cloud provider. This is more than an infrastructure, this is a foundation for national progress,” said Dharma Simorangkir, President Director, Microsoft Indonesia.
The technologies offered at Indonesia Central cloud region are, among others, the most modern services for productivity, data analytics, cybersecurity, computing, and storage. Today, the Indonesia Central cloud region is already available with an extensive set of Microsoft Azure services, with Microsoft 365 Copilot services to be available in the first half of the year, and Microsoft Azure OpenAI Service as well as Microsoft’s stack of business applications to be available later. This will empower organizations to innovate in their industries and move their businesses to the cloud, while enabling them to meet customer data residency, security and compliance needs.
Empowering every person and every organization to innovate in Indonesia
The launch of the Indonesia Central cloud region reflects the growing demand for digital transformation across industries in Indonesia—where organizations are embracing cloud and AI to modernize operations, enhance services, and drive innovation at scale.
To date, more than 100 organizations have onboarded to the Indonesia Central cloud region, including leading names such as Adaro, BCA, Binus University, BUMA, Disprz, Emerson, Home Credit Indonesia, KPP Mining, Manulife, Peloton Computer Enterprises, Pertamina, Petrosea, PT Federal International Finance, PT Kereta Api Indonesia (Persero), PT Pamapersada Nusantara, PT United Tractors Tbk, Siloam Hospitals, Sinarmas Land, SLB (Schlumberger), Telkom Indonesia, TRAC, and Veeam. With local access to hyperscale infrastructure, these organizations can now store and process data within Indonesia while gaining the benefits of Microsoft’s global standards in security, compliance, and performance.
[Left-Right] Executive Vice President Cloud & AI Microsoft, Scott Guthrie, Head of the Center for Information System and Technology, Mochamad Ali Hanafiah, and SVP Pertamina Digital Hub, Ignatius Sigit Pratopo.
Some of Indonesia’s most forward-thinking organizations are already using Microsoft technology to accelerate their transformation:
- Astra International Implements AI-Based Dealer Management System: Astra, one of Indonesia’s largest publicly listed companies with over 300 subsidiaries, joint ventures, and affiliated entities, supported by more than 190,000 employees, has developed an AI-based Dealer Management System to enhance operational efficiency across its motorcycle dealer network. This system is specifically designed to assist frontline staff in managing daily activities, including purchase planning, inventory monitoring, service scheduling, and transaction recording. Built with modern technologies such as Azure Kubernetes Service, Fabric, and Azure OpenAI, and integrated with Microsoft 365 and Copilot, the system enables more structured, responsive, and connected workflows. This innovation not only drives productivity improvements but also strengthens service quality and customer satisfaction at the dealership level.
- Ministry of Finance Aligns Technology Initiatives with Institutional Needs: At the Ministry of Finance, we focus on aligning technology initiatives with institutional needs, ensuring that they deliver tangible benefits to its stakeholders. As we move forward with cloud adoption, regulatory compliance is essential. By addressing latency challenges, cloud technology can open up new opportunities for both government agencies and the private sector.
- Pertamina Embraces AI to Drive Efficiency and Innovation Across Its Business: As the only Indonesian company listed in the Fortune 500, Pertamina is accelerating its digital transformation by integrating advanced data, analytics, and artificial intelligence solutions across the organization. The company is improving operational process and enhancing decision-making in various areas. Pertamina has started to increasingly leverage cloud infrastructure and AI capabilities to support its business modernization efforts. These initiatives aim to improve operational efficiency, encourage innovation, and gradually enhance value delivery across the company’s energy operations.
Realizing commitment to the community
A well-developed digital ecosystem is not just about technological progress—it’s also about creating opportunities for people. Microsoft’s commitment to Indonesia extends beyond infrastructure investments to empowering communities, including skilling opportunities through initiatives like:
- elevAIte: an AI skilling initiative in partnership with the Ministry of Communications and Digital Affairs (Kemkomdigi) to equip 1 million Indonesian talents by 2025. A total of 22 entities across government, industry, education, and communities have been onboarded into this initiative, ensuring inclusive AI training across Indonesia.
- Nusantara Data Center Academy: a vocational datacenter skills initiative for workforce development. A total of 65 students have been part of this initiative, with 20 of them undergoing on-the-job training in various datacenters while 45 are in in-class training.
- Community Empowerment Fund: partnering with ChangeX, this initiative enables schools surrounding our datacenters to provide hardware and training for their students and teachers in order to upskill them in digital skills. Through community empowerment funds, schools are able to improve their infrastructure and provide better learning environment for the students. Our funds currently benefit approximately 3,200 students and teachers in Cikarang and Karawang area.
At the Microsoft AI Tour in Jakarta, Microsoft also shared plans to support the next phase of Indonesia’s AI transformation through the exploration of an AI Center of Excellence. This early-stage initiative aims to bring together stakeholders from across sectors to accelerate AI adoption, foster innovation, and co-develop real-world solutions that align with national priorities. The effort builds on Microsoft’s broader investment in Indonesia’s digital future, including a US$1.7 billion commitment to cloud and AI infrastructure, and programs such as elevAIte Indonesia.
These initiatives ensure that Indonesia’s growing cloud and AI ecosystem is matched by a future-ready, skilled workforce – unlocking opportunities for all.
Looking Ahead
With the launch of the Indonesia Central cloud region, Microsoft is strengthening its three-decade partnership with Indonesia by enabling inclusive digital and AI transformation. From secure, sustainable infrastructure to bold investments in people and talent, Microsoft is committed to support Indonesia’s vision of becoming a global leader in the AI economy.
###
*IDC Info Snapshot, sponsored by Microsoft, The Microsoft Cloud Dividend Snapshot: Indonesia, Doc. #US52734024, March 2025
Microsoft Resmikan Cloud Region Pertamanya di Indonesia Untuk Dorong Ekonomi Berbasis AI
Executive Vice President Cloud & AI Microsoft, Scott Guthrie meluncurkan Indonesia Central cloud region
Read in English here
Microsoft hari ini secara resmi meluncurkan Indonesia Central, cloud region pertamanya di Indonesia. Infrastruktur hyperscale ini dibangun untuk mendukung pertumbuhan ekosistem kecerdasan buatan (artificial intelligence / AI) di Tanah Air, dengan keunggulan utama berupa penyimpanan data lokal (in-country data residency), standar keamanan tingkat tinggi, dan latensi yang lebih rendah.
Pengumuman ini disampaikan dalam acara AI Tour Jakarta yang mempertemukan lebih dari 800 pemimpin organisasi dari berbagai sektor. Sejumlah perwakilan Pemerintah Republik Indonesia turut hadir dalam acara ini, termasuk Menteri Koordinator Bidang Infrastruktur dan Pembangunan Kewilayahan Agus Harimurti Yudhoyono, Menteri Komunikasi dan Digital Meutya Hafid, Menteri Ekonomi Kreatif Teuku Rifky, serta perwakilan dari Kementerian Investasi dan Hilirisasi/Badan Koordinasi Penanaman Modal (BKPM), Kementerian Koordinator Bidang Pembangunan Manusia dan Kebudayaan, dan lainnya.
Kehadiran cloud region Indonesia Central menandai pencapaian penting dalam komitmen investasi Microsoft di Indonesia. Dengan rencana total investasi mencapai USD 1,7 miliar untuk periode 2024–2028, cloud region Indonesia Central memungkinkan organisasi di seluruh dunia untuk menciptakan, membangun, dan mengembangkan inovasi di Indonesia, serta menempatkan Indonesia sebagai pemain kunci dalam peta ekonomi digital dunia.
Executive Vice President Cloud & AI Microsoft, Scott Guthrie, menyampaikan, “Visi Indonesia dalam mengembangkan AI dan transformasi digital membutuhkan infrastruktur terpercaya sebagai fondasinya. Dengan peluncuran cloud region Indonesia Central, kami menghadirkan kekuatan penuh Microsoft cloud lebih dekat kepada para inovator di Indonesia — memberdayakan setiap developer, organisasi, dan lembaga pemerintahan untuk berinovasi di dalam negeri dengan peluang untuk memperluas jangkauan secara global.”
Berdasarkan penelitian terbaru dari IDC[1], Microsoft bersama mitra dan pelanggan pengguna cloud diperkirakan akan menciptakan nilai ekonomi baru sekitar USD 15,2 miliar pada periode 2025 hingga 2028. Kehadiran cloud region Indonesia Central diproyeksikan menyumbang 16,5% dari nilai tersebut serta membuka lebih dari 106.000 peluang kerja baru dalam periode yang sama.
“Kehadiran cloud region Microsoft di Indonesia mencerminkan dua hal penting: pertama, adanya kepercayaan terhadap arah kebijakan pemerintah di bidang digital yang semakin konsisten, responsif, dan terbuka terhadap kolaborasi; kedua, bahwa Indonesia dinilai memiliki kesiapan untuk mengelola teknologi canggih seperti cloud dan AI—bukan hanya sebagai pengguna, tetapi juga sebagai mitra aktif dalam membentuk tata kelola ekosistem digital yang berkelanjutan,” ujar Meutya Hafid, Menteri Komunikasi dan Digital, mewakili Presiden Republik Indonesia Prabowo Subianto, sebagaimana didukung oleh Agus Harimurti Yudhoyono, Menteri Koordinator Bidang Infrastruktur dan Pembangunan Kewilayahan.
Membawa infrastruktur dan layanan kelas dunia ke Indonesia
Cloud region Indonesia Central kini tersedia dengan tiga availability zones yang masing-masing memiliki sistem daya, pendingin, dan jaringan terpisah untuk memastikan keandalan tinggi. Infrastruktur ini dirancang dengan mengedepankan aspek keamanan dan keberlanjutan, termasuk:
- Keamanan tingkat industri – mencakup perlindungan menyeluruh mulai dari aspek fisik, enkripsi, keamanan jaringan, kontrol akses, hingga proteksi perangkat keras dan lunak untuk menjaga kerahasiaan data pelanggan dan organisasi. Standar keamanan di cloud region Indonesia Central setara dengan semua cloud region Microsoft di seluruh dunia.
- Konektivitas global – Terintegrasi dengan jaringan global Microsoft yang menawarkan akses berkecepatan tinggi dan latensi rendah antarwilayah. Hal ini memungkinkan organisasi di Indonesia memperluas jangkauan inovasinya ke pasar global, sekaligus mempermudah organisasi global menjangkau pasar Indonesia melalui jalur cloud yang aman dan efisien.
- Residensi data dan kepatuhan regulasi – memungkinkan pelanggan untuk menyimpan dan memproses data secara lokal, membantu memenuhi ketentuan peraturan yang berlaku di Indonesia.
- Dirancang untuk keberlanjutan – Indonesia Central cloud region dibangun dengan prinsip ramah lingkungan dan mendukung target keberlanjutan global Microsoft, seperti:
- Menjadi karbon negatif pada 2030 dan menghapus jejak emisi sejak awal pendirian perusahaan pada 2050.
- Mencapai status water positive pada 2030 dengan mengembalikan lebih banyak air ke alam daripada yang digunakan.
- Mengelola limbah secara bertanggung jawab dan mencapai nol limbah pada 2030.
- Melindungi lebih banyak lahan daripada yang digunakan operasional data center pada 2025.
“Selama 30 tahun, Microsoft berkomitmen untuk memberdayakan Indonesia. Hari ini, kami melangkah lebih jauh dengan menghadirkan cloud region Indonesia Central, memperluas jaringan global Microsoft yang kini mencakup lebih dari 70 Azure region di seluruh dunia—terbanyak di antara penyedia layanan cloud. Ini bukan sekadar infrastruktur, melainkan fondasi penting bagi kemajuan nasional,” ujar Dharma Simorangkir, Presiden Direktur Microsoft Indonesia.
Cloud region Indonesia Central menyediakan teknologi terkini di bidang produktivitas, data analytics, keamanan siber, komputasi, dan penyimpanan. Saat ini, cloud region Indonesia Central telah diperlengkapi dengan layanan Microsoft Azure, dan Microsoft 365 Copilot yang akan tersedia pada paruh pertama tahun ini, serta layanan Azure OpenAI serta rangkaian aplikasi bisnis Microsoft yang akan menyusul. Seluruh layanan ini akan membantu organisasi berinovasi dan bertransformasi ke cloud, sekaligus memenuhi kebutuhan terkait data residency, keamanan, dan kepatuhan.
Memberdayakan setiap individu dan organisasi untuk berinovasi di Indonesia
Peluncuran cloud region Indonesia Central mencerminkan meningkatnya permintaan transformasi digital di berbagai industri di Indonesia — di mana organisasi mengadopsi cloud dan AI untuk memodernisasi operasi, meningkatkan layanan, dan mendorong inovasi secara luas.
Hingga saat ini, lebih dari 100 organisasi telah bergabung menggunakan cloud region Indonesia Central, termasuk nama-nama besar seperti Adaro, BCA, Binus University, BUMA, Disprz, Emerson, Home Credit Indonesia, KPP Mining, Manulife, Peloton Computer Enterprises, Pertamina, Petrosea, PT Federal International Finance, PT Kereta Api Indonesia (Persero), PT Pamapersada Nusantara, PT United Tractors Tbk, Siloam Hospitals, Sinarmas Land, SLB (Schlumberger), Telkom Indonesia, TRAC, dan Veeam. Dengan akses lokal ke infrastruktur hyperscale, organisasi-organisasi ini kini dapat menyimpan dan mengelola data secara lokal di Indonesia, sekaligus merasakan manfaat keamanan, kepatuhan, dan performa standar global dari Microsoft.
[Kiri-kanan] Executive Vice President Cloud & AI Microsoft, Scott Guthrie, Head of the Center for Information System and Technology, Mochamad Ali Hanafiah, SVP Pertamina Digital Hub, Ignatius Sigit Pratopo
Beberapa organisasi terdepan di Indonesia sudah memanfaatkan teknologi Microsoft untuk mempercepat transformasi mereka:
- Astra International Mengimplementasi Dealer Management System yang Berbasis AI: Sebagai salah satu perusahaan publik terbesar di Indonesia dengan lebih dari 300 anak perusahaan, joint venture, dan entitas terafiliasi, serta didukung oleh lebih dari 190.000 karyawan, Astra mengembangkan Dealer Management System berbasis AI untuk meningkatkan efisiensi operasional di jaringan dealer sepeda motor mereka. Sistem ini dirancang khusus untuk membantu staf dalam mengelola aktivitas harian, mulai dari perencanaan pembelian, pemantauan inventaris, penjadwalan layanan, hingga pencatatan transaksi. Dibangun dengan teknologi modern seperti Azure Kubernetes Service, Fabric, dan Azure OpenAI, serta terintegrasi dengan Microsoft 365 dan Copilot, sistem ini memungkinkan alur kerja yang lebih terstruktur, responsif, dan terhubung. Inovasi ini tidak hanya meningkatkan produktivitas tetapi juga memperkuat kualitas layanan dan kepuasan pelanggan di tingkat dealer.
- Kementerian Keuangan Selaraskan Inisiatif Teknologi dengan Kebutuhan Institusi: Di Kementerian Keuangan, kami memastikan bahwa inisiatif-inisiatif teknologi selaras dengan kebutuhan institusi agar setiap langkah menghadirkan manfaat nyata bagi para pemangku kepentingan. Seiring dengan percepatan adopsi cloud, kepatuhan terhadap regulasi sangat penting. Dengan mengatasi tantangan latency, teknologi cloud dapat membuka peluang baru bagi lembaga pemerintah maupun sektor swasta.
- Pertamina Manfaatkan AI untuk Dorong Efisiensi dan Inovasi di Seluruh Lini Bisnis: Sebagai satu-satunya perusahaan Indonesia yang masuk dalam daftar Fortune 500, Pertamina terus mendorong transformasi digitalnya dengan mengintegrasikan data mutakhir, analitik, dan kecerdasan buatan (AI) secara menyeluruh di dalam organisasi. Pertamina terus meningkatkan efisiensi operasional dan kualitas pengambilan keputusan di berbagai lini bisnis. Pertamina juga semakin memanfaatkan infrastruktur cloud dan teknologi AI untuk mendukung modernisasi perusahaan. Ini ditujukan untuk meningkatkan efisiensi operasional, menumbuhkan inovasi, dan menghadirkan nilai tambah secara berkelanjutan di seluruh operasi energi Pertamina.
Mewujudkan komitmen kepada komunitas
Ekosistem digital yang maju bukan hanya soal kemajuan teknologi—tetapi juga menciptakan peluang bagi masyarakat. Komitmen Microsoft di Indonesia tidak hanya terbatas pada investasi infrastruktur, tetapi juga pada pemberdayaan komunitas, termasuk melalui program peningkatan keterampilan seperti:
- elevAIte: program peningkatan keterampilan AI yang bekerja sama dengan Komdigi untuk melatih 1 juta talenta Indonesia hingga tahun 2025. Program ini telah melibatkan 22 institusi dari sektor pemerintahan, industri, pendidikan, dan komunitas, guna memastikan pelatihan AI yang merata dan inklusif di seluruh Nusantara.
- Nusantara Data Center Academy: program pelatihan keterampilan vokasi di bidang pusat data untuk pengembangan tenaga kerja. Hingga saat ini, 65 siswa telah mengikuti program ini, dengan 20 di antaranya menjalani pelatihan langsung di berbagai pusat data, dan 45 siswa mengikuti pelatihan di kelas.
- Community Empowermend Fund: bekerja sama dengan ChangeX, inisiatif ini mendukung sekolah-sekolah di sekitar pusat data kami dengan menyediakan perangkat keras dan pelatihan bagi siswa serta guru guna meningkatkan keterampilan digital mereka. Melalui pendanaan ini, sekolah dapat memperbaiki infrastruktur dan menciptakan lingkungan belajar yang lebih baik. Hingga kini, program ini telah memberikan manfaat bagi sekitar 3.500 siswa dan guru di wilayah Cikarang dan Karawang.
Pada acara Microsoft AI Tour Jakarta, Microsoft juga mengumumkan rencana untuk mendukung fase berikutnya dari transformasi AI di Indonesia melalui eksplorasi AI Center of Excellence. Inisiatif tahap awal ini bertujuan menghubungkan berbagai pemangku kepentingan lintas sektor untuk mempercepat adopsi AI, mendorong inovasi, dan mengembangkan solusi nyata yang sesuai dengan prioritas nasional. Upaya ini merupakan kelanjutan dari investasi besar Microsoft di masa depan digital Indonesia, termasuk komitmen senilai USD1,7 miliar untuk infrastruktur cloud dan AI serta program-program seperti elevAIte Indonesia.
Inisiatif tersebut akan memastikan ekosistem cloud dan AI di Indonesia didukung oleh tenaga kerja terampil yang siap menghadapi tantangan masa depan, sekaligus membuka peluang lebih luas bagi seluruh lapisan masyarakat.
Memandang ke depan
Peluncuran cloud region Indonesia Central menegaskan komitmen Microsoft selama tiga dekade dalam mendukung transformasi digital dan AI yang inklusif di Indonesia. Dengan menyediakan infrastruktur yang aman dan berkelanjutan serta berinvestasi pada pengembangan talenta, Microsoft siap mendukung Indonesia mewujudkan visi sebagai pemimpin global dalam ekonomi berbasis AI.
###
[1]IDC Info Snapshot, sponsored by Microsoft, The Microsoft Cloud Dividend Snapshot: Indonesia, Doc. #US52734024, March 2025
Microsoft Launches Agent Management in the Entra Admin Center
Entra Agent ID Debuts as the Basis for Agent Management
Last February, I reviewed the burgeoning presence of agents within Microsoft 365 and asked if the danger existed of agents running amok. In other words, agents could be deployed and run without any kind of tenant control. Three months later, the May 19, 2025, announcement that the Entra admin center will support the management of custom agents is a good step forward in the development of a management framework for agents to match Microsoft’s vision of an agentic future.
Listing Agents in the Entra Admin Center
Microsoft’s announcement says that “it’s critical to track agent identities, manage their lifecycle and permissions, and carefully secure their access to your organization’s resources.” Their answer is Entra Agent ID, which is now available in preview in the Entra admin center. Essentially, the Entra admin center recognizes agents as a type of object that it can manage and surfaces the agents in the Enterprise applications section if an administrator applies a filter to display agents (Figure 1), just like using a filter to display the service principals used by managed identities.

“Agents” covers anything from the Copilot agents in SharePoint Online sites to the more sophisticated (and complicated) custom agents created with Copilot Studio or the Azure AI Foundry. Copilot agents linked to SharePoint sites don’t pose a management issue because they are managed (and shared) like any other site object. Entra Agent ID takes on the task of managing custom agents by automatically assigning these agents an identity within Entra ID. Microsoft says that giving agents a manageable identity “is the first step in a broader initiative to manage and protect non-human identities as organizations continue to build AI agents.”
Limited Functionality for Now
The functionality available to manage agents through the Entra admin center is very limited. Essentially, you can list agents and amend some properties. However, you cannot update the display name of an agent to replace the obscure naming used by Copilot Studio. When I tried, the Entra admin center failed with a data validation error (Figure 2). I was able to update the Notes and Logo properties.

I assume the reason why the display name can’t be updated is that the value is used in some way to link Entra ID to Copilot Studio. I’m surprised by the failure because updating agent display names would make it much easier to find agents. A display name is just that – a name by which people can recognize an object. It shouldn’t be a form of immutable link between systems (that’s what GUIDs are for).
The only reason I recognize the agent is that it’s the only one I have published from Copilot Studio. Looking through a bunch of computer-generated names that mean nothing to humans to find the right agent to manage isn’t a real issue now, but if Microsoft lives up to its promise to deliver “more access management, security, and identity governance capabilities for Microsoft Entra Agent ID, plus support for agents from Security Copilot, Microsoft 365 Copilot and third-party solutions” over the next six months, the ability to quickly locate an agent in the Entra admin center will become more important.
It All Takes Time
Rome wasn’t built in a day and Entra ID won’t truly accommodate agents quickly. It will take time before the Entra admin center can do more than simply listing agents. Giving agents an Entra identity lays the foundation for other administrative features. I hope that Microsoft also delivers Graph APIs for agent management, just in case Entra doesn’t deliver everything an organization needs.
So much change, all the time. It’s a challenge to stay abreast of all the updates Microsoft makes across the Microsoft 365 ecosystem. Subscribe to the Office 365 for IT Pros eBook to receive monthly insights into what happens, why it happens, and what new features and capabilities mean for your tenant.
“Account verification system is having trouble” error message when you try to sign in by using a work or school account – Microsoft Support
Describes an issue in which an admin receives a “Sorry, our account verification system is having trouble” error message when the admin tries to sign in by using their work or school account. Provides a resolution.
Teams Tweaks its Discover Feed
The Teams Discover Feed and Its Settings
The Discover Feed is shown at the top of the teams list and is available to users with more than five channels. Its intention is to highlight unseen messages that might otherwise be missed. A setting to enable or disable the Discover feed is in the Chats and Channels section of Teams settings (Figure 1).

After selecting a message in the Discover feed, users can also customize how the feed selects messages in the future by using the more options menu to opt not to see posts from the person who posted the message or the channel that they posted to. Clicking the settings (cogwheel) icon in the top-right corner of the feed shows the users and channels that the feed currently ignores (Figure 2).

The Discover feed sounds like an excellent feature, but I don’t use the feed very often. The reason is that Teams doesn’t support the Discover Feed for guest users. Most of my work with Teams is as when signed in as a guest into other tenants. In some of those tenants, where I am I am member of several teams with many channels, I would use the Discover feed if it was available to me, but it’s not.
I assume that the reason why guests are not supported is that some data relating to the feed is stored in the user mailbox (where most settings are located). Guest accounts have cloud-only special mailboxes, but maybe the work to hold these settings in those mailboxes hasn’t been done. All speculation on my part!
Users Must Have At least Five Channels to see the Discover Feed
All of which brings me to message center notification MC1066160 (1 May 2025) where Microsoft announced that they are limiting access to the feed unless users are part of five or more channels (including hidden channels). It’s an example of a change to tweak an existing feature, just like the change to introduce calendar notifications in the Activity Feed made last year.
This change is already active for Teams desktop and web clients. There’s nothing that tenant administrators need to do (or can do) relating to the change. Everything happens in client code and there’s no way for administrators to disable the Discover feed feature or control how it works on either a user-specific or tenant-wide basis.
Microsoft says that the change will “help to ensure the Discover Feed includes meaningful updates and conversations and avoids showing an empty or low-activity feed.” Their logic is simple. The Discover feed exists to highlight information that you might otherwise miss because of a lack of time to scan every channel available to you. If you can only access three or four channels, you don’t need this help because it’s as easy to check which channel names are bolded in the channel list. If you find a channel with new content, you can open it.
And Even if You Have More Than Five Channels
Even if someone can access more than five channels, the Discover feed might not be much good if only one or two of the channels are active because the only messages that end up in the feed will come from the active channels. Again, it’s often easier to check what’s going on in a small set of active channels.
No Real Interest from Me for Now
To be honest, I had forgotten that the Discover feed existed. It was only the appearance of MC1066160 that made me look at the feed again. Even in its new focused mode, I don’t think the feed will do much for me until Microsoft updates the Discover feed to support guests.
More information about the Discover feed is available in this Microsoft support article.
Support the work of the Office 365 for IT Pros team by subscribing to the Office 365 for IT Pros eBook. Your support pays for the time we need to track, analyze, and document the changing world of Microsoft 365 and Office 365.
June 2025 Update for the Automating Microsoft 365 with PowerShell eBook
Update #12 Available to Help People Figure Out Microsoft 365 PowerShell

As is our norm, we have released the monthly update for the Automating Microsoft 365 with PowerShell eBook some days before the end of the month to allow us to concentrate on working on the Office 365 for IT Pros eBook. The current version number is 12.1 and the updated PDF and EPUB files are available for subscribers to download from Gumroad.com. Please use the link in your receipt (which always fetches the latest files) or go to your Gumroad account, See our FAQ for more information about downloading book updates.
The Automating Microsoft 365 with PowerShell eBook is available separately and as part of the Office 365 for IT Pros eBook bundle. The same update is available to all subscribers.
We also have a paperback version of the book available from Amazon.com. This version is proving to be more popular than we anticipated. I guess some people still like the tactile experience of reading a real book, and we are happy to oblige. Regretfully, we cannot provide monthly updates to the paperback edition as there’s no way to paste (literally) updated text into paper copies.
Focus Areas for Update #12
Most of the work in Update #12 focused on adding extra detail to the sections covering retrieving calendar information, messages, group-based license assignments, and sensitivity labels. Like always, a bunch of other changes were made to clarify thoughts or correct possible misinterpretations.
It’s the nature of a book like this that developments in Microsoft’s tools affect our content, so some Graph API requests that were used because of problems with Microsoft Graph PowerShell SDK cmdlets are now replaced by cmdlets following the release of V2.28 of the SDK on May 10, 2025.
Should I Upgrade to V2.28 of the Graph PowerShell SDK?
So far, the experience with V2.28 is positive. However, this isn’t a massive endorsement because the previous versions were so buggy and poorly tested prior to release. I think it’s safe to say that V2.28 is at least as good as V2.25, which was the last good release.
This does not mean that V2.28 is bug free. I think it would be impossible to release even a 99% bug-free Graph PowerShell SDK. The number of dependencies on many different product groups, the complex interactions with other PowerShell modules and products like Azure Automation, and the errors and omissions in the Open API documents that describe the different Graph APIs all create the potential for problems like missing parameters or failure to process parameters properly. Throw in some Entra ID authentication problems, like the current bug that sometimes requires double authentication after running the Connect-MgGraph cmdlet to create an interactive session, and it’s easy to understand why there’s over 160 reported issues for the SDK.
Bugs are a fact of IT life, and the presence of some known bugs is no reason to avoid using the Graph PowerShell SDK. In fact, the SDK is more popular now than ever before because of the retirement of the AzureAD and MSOL modules (some people still ask why they can’t run Connect-MSOLService or Connect-AzureAD like they used to…). It does mean that you should:
- Pay attention to the known bugs reported to Microsoft.
- Report any bugs that you find that aren’t on the known issues list.
- Be prepared to use the underlying Graph API if a Graph PowerShell SDK cmdlet doesn’t work as expected (alternatively, if a parameter doesn’t work, try passing values in a hash table using the BodyParameter parameter).
Overall, I think it’s safe to upgrade to V2.28. Remember to upgrade modules used as resources by Azure Automation accounts too.
On to Update #13
Work has now started on update #13, which is planned for July 1. This version of the book will be part of Office 365 for IT Pros (2026 edition), which we plan to release on the same day. Happy coding!
Generate ST code from a look-up table with CONSTANT attribute
Hi,
I am using the ‘Direct Lookup Table (n-D)’ block in Simulink to load a matrix and extract the values given a row and a column number as inputs.
The Simulink setup is shown in the attached figure "lookup-table.png".
With this setup a PLC function block in structured text is generated from MATLAB/Simulink and everything is working as expected. However, the look-up table is defined within the function block as "VAR". I would like, if possible, to define it as "VAR_CONSTANT" instead. I have tried setting the in the lookup table attribute "StorageClass" type to "Const" but that has not worked.
Any idea/suggestion on how to store this table as "VAR_CONSTANT"?
Thanks in advance.Hi,
I am using the ‘Direct Lookup Table (n-D)’ block in Simulink to load a matrix and extract the values given a row and a column number as inputs.
The Simulink setup is shown in the attached figure "lookup-table.png".
With this setup a PLC function block in structured text is generated from MATLAB/Simulink and everything is working as expected. However, the look-up table is defined within the function block as "VAR". I would like, if possible, to define it as "VAR_CONSTANT" instead. I have tried setting the in the lookup table attribute "StorageClass" type to "Const" but that has not worked.
Any idea/suggestion on how to store this table as "VAR_CONSTANT"?
Thanks in advance. Hi,
I am using the ‘Direct Lookup Table (n-D)’ block in Simulink to load a matrix and extract the values given a row and a column number as inputs.
The Simulink setup is shown in the attached figure "lookup-table.png".
With this setup a PLC function block in structured text is generated from MATLAB/Simulink and everything is working as expected. However, the look-up table is defined within the function block as "VAR". I would like, if possible, to define it as "VAR_CONSTANT" instead. I have tried setting the in the lookup table attribute "StorageClass" type to "Const" but that has not worked.
Any idea/suggestion on how to store this table as "VAR_CONSTANT"?
Thanks in advance. plc coder, structured text MATLAB Answers — New Questions
“no healthy upstream” error when trying to access My Account
Hello,
I am trying to access My Account in the Mathworks webpage to download the license to use MATLAB 2024b. However, I keep encountering the following error:
"no healthy upstream"
I already tried changing web browsers and constantly refreshing the webpage.
Is there an alternative way to download the license? Should I just wait?
CatalinaHello,
I am trying to access My Account in the Mathworks webpage to download the license to use MATLAB 2024b. However, I keep encountering the following error:
"no healthy upstream"
I already tried changing web browsers and constantly refreshing the webpage.
Is there an alternative way to download the license? Should I just wait?
Catalina Hello,
I am trying to access My Account in the Mathworks webpage to download the license to use MATLAB 2024b. However, I keep encountering the following error:
"no healthy upstream"
I already tried changing web browsers and constantly refreshing the webpage.
Is there an alternative way to download the license? Should I just wait?
Catalina error, account, license MATLAB Answers — New Questions
How to Add a Loop Workspace to a Standard Teams Channel
The Latest Iteration of Channel Note Taking
In the past, every Teams channel had the Wiki tab to facilitate information sharing between channel members. The Wiki tab went away in 2023 and was replaced by OneNote. Many people love OneNote and that app is still a good option that’s been joined by Loop workspaces. According to Microsoft 365 notification MC973493 (last updated 9 May 2025, Microsoft 365 roadmap item 472022), deployment of the update to enable adding a Loop workspace as a channel tab will complete by the end of May 2025.
Loop workspaces appeared when Microsoft shipped the Loop app in 2023. At that point, Loop workspaces were personal. It’s taken since then to enable support for the features necessary to support Teams such as Microsoft 365 groups and sensitivity labels.
Making Loop Workspaces Possible
Adding a Loop workspace as a channel tab allows everyone in the team to work on the same content (organized in workspace pages and Loop components) with changes synchronized in almost real time. Like all resources managed by a Microsoft 365 group, all team members have equal access to the Loop workspace.
Three prerequisites must be met before Loop workspaces can be added as a channel tab:
- The tenant must enable use of the Loop app.
- Team members who want to create workspaces must have a license that includes Loop.
- The Loop Teams app must be available to team members (Figure 1). Updating access for the app in the Teams admin center can take several hours to become effective.

With everything in place, team members allowed to add channel tabs can add a new tab and choose Loop as the app for the tab. They can use the channel name for the workspace or choose a different name (Figure 2).

Once the workspace is active, team members can interact with the Loop workspace in the same way as they’d do through the Loop app, adding components and pages to organize content. In Figure 3, I’ve added a task list component to help organize the publication of the next edition of the Office 365 for IT Pros eBook. Like task lists in Loop components in Outlook or Teams chat, a team member can open the tasks in Planner or To Do.

SharePoint Embedded Container
Like other Loop workspaces, the physical instantiation for the new workspace is a SharePoint Embedded container that’s visible through the SharePoint admin center (Figure 4). Note that the owner of the container is the Microsoft 365 group and the ownership type is group rather than personal. The container receives the same sensitivity label as assigned to the owning group at the time of creation.

The workspace is quite separate to Teams. If a team member removes the channel tab by mistake, it’s easy to recreate the tab and reconnect the workspace. If the team is deleted, the workspace is also deleted like other team resources. Likewise, if a deleted team with a workspace is restored within the 30-day grace period, the workspace is also restored.
Loop workspaces are restricted to standard Teams channels. They don’t support the membership models used by private and shared channels. This is understandable because Loop has only just mastered the art of using Microsoft 365 groups for membership management.
Long-term Replacement for OneNote?
Some commentators believe that Loop will eventually replace OneNote. Certainly, Microsoft development appears to be focused on Loop these days and Microsoft is building Loop into as many places within Microsoft 365 as possible. Copilot Pages is a notable example of a Loop-powered app. It wouldn’t be surprising if Microsoft rationalized its note-taking apps around Loop in the future.
Before rationalizing anything, it would be nice if Microsoft updated the Get-SPOContainer cmdlet (from the SharePoint management module) to handle workspaces owned by Microsoft 365 groups. I updated my script to report Loop workspaces to handle group-owned workspaces, but the detail about the containers just isn’t there today.
Insight like this doesn’t come easily. You’ve got to know the technology and understand how to look behind the scenes. Benefit from the knowledge and experience of the Office 365 for IT Pros team by subscribing to the best eBook covering Office 365 and the wider Microsoft 365 ecosystem.
MATLAB Answers is provisionally back?
It is currently working for me?It is currently working for me? It is currently working for me? meta MATLAB Answers — New Questions
Saveobj and Loadobj for arrays of objects
I am trying to customize the save() and load() process for a classdef. Cuurrently, I am using old-style saveobj() and loadobj() methods, as I am still trying to get familiar with the newer approach.
Unlike most class methods, calling saveobj and load obj on an array of objects,
saveobj(objArray)
loadobj(objArray)
does not result in the entirety of objArray being passed to the user-provided code. Instead, there is some background Matlab process that invokes them one element at a time, equivalent to,
for i=1:numel(objArray)
saveobj(objArray(i))
loadobj(objArray(i))
end
However, my saveobj() and loadobj needs to know things about the entire array being saved, and calling them one element at a time hides this information. Is there any way to overcome this problem? As I said, I am still getting acquainted with the newer custom serialization and deserialization tools. Is there any chance that could hold a solution?I am trying to customize the save() and load() process for a classdef. Cuurrently, I am using old-style saveobj() and loadobj() methods, as I am still trying to get familiar with the newer approach.
Unlike most class methods, calling saveobj and load obj on an array of objects,
saveobj(objArray)
loadobj(objArray)
does not result in the entirety of objArray being passed to the user-provided code. Instead, there is some background Matlab process that invokes them one element at a time, equivalent to,
for i=1:numel(objArray)
saveobj(objArray(i))
loadobj(objArray(i))
end
However, my saveobj() and loadobj needs to know things about the entire array being saved, and calling them one element at a time hides this information. Is there any way to overcome this problem? As I said, I am still getting acquainted with the newer custom serialization and deserialization tools. Is there any chance that could hold a solution? I am trying to customize the save() and load() process for a classdef. Cuurrently, I am using old-style saveobj() and loadobj() methods, as I am still trying to get familiar with the newer approach.
Unlike most class methods, calling saveobj and load obj on an array of objects,
saveobj(objArray)
loadobj(objArray)
does not result in the entirety of objArray being passed to the user-provided code. Instead, there is some background Matlab process that invokes them one element at a time, equivalent to,
for i=1:numel(objArray)
saveobj(objArray(i))
loadobj(objArray(i))
end
However, my saveobj() and loadobj needs to know things about the entire array being saved, and calling them one element at a time hides this information. Is there any way to overcome this problem? As I said, I am still getting acquainted with the newer custom serialization and deserialization tools. Is there any chance that could hold a solution? saveobj, loadobj, serialization, deserialization, save, load, oop, classdef MATLAB Answers — New Questions
Quest Tool Migrates Protected Email and Files Between Tenants
Solves the Problem of Migrating Data Protected by Sensitivity Labels
I’ve worked as an advisor with Quest for several years, but I had no indication that they would launch a product to migrate content protected by sensitivity labels from one Microsoft 365 tenant to another. That capability is now available in Quest On Demand Migration.
The tenant migration issue has existed since Microsoft introduced Azure Information Protection labels (now sensitivity labels) in 2016. The problem doesn’t arise with labels that simply mark content as being of a certain nature. It comes into play when sensitivity labels apply rights-management based encryption where usage rights define the level of access granted to individual users for protected files or messages.
The popularity of sensitivity labels has increased over time as more tenants come to understand the value of protecting their most sensitive content using the labeling features built into the Office apps. It’s true that labeling only extends to Office documents and PDFs, but that set covers most files created within Microsoft 365 tenants.
The advent of Microsoft 365 Copilot and its ability to find and use files stored in SharePoint Online and OneDrive for Business means that sensitivity labels are even more important. By themselves, sensitivity labels won’t stop apps like BizChat finding sensitive documents, but they can stop Copilot reusing content from those documents in its responses. The DLP policy for Microsoft 365 Copilot imposes a better block by stopping Copilot finding documents assigned specific sensitivity labels.
The growth in protected content creates a problem for tenant-to-tenant migration projects. Many products are available to move Exchange mailboxes and SharePoint files between tenants. However, migration products usually assume that the data they move is unprotected and that users will be able to access the content once it reaches the target tenant. That assumption doesn’t hold true when sensitivity labels protect email and files. The challenge is to move protected items from the source tenant in such a way that protection is maintained and respected by the target tenant.
Methods to Remove Sensitivity Labels from Files
Until now, the guidance for source tenants is to remove protection from content before migration to the target tenant. There are a couple of ways of doing this, starting off by assigning an account super-user privilege to allow them to remove sensitivity labels from files. Finding and processing protected files is an intensely manual process that’s prone to error. It will take a long time to prepare, move, and check any reasonable collection of labelled files, like the 5,188 items with the Public label as reported by the Purview Data Explorer (Figure 1).

The SharePoint Online PowerShell module includes the Unlock-SPOSensitivityLabelEncryptedFile cmdlet. Administrators can use the cmdlet to remove protection from files in SharePoint sites and OneDrive for Business accounts. It is possible to script the removal of labels from files, but the automation journey breaks down when the files reach the target tenant and need to be relabeled.
SharePoint also supports the assignSensitivityLabel Graph API, which can remove or assign labels to files. However, assignSensitivityLabel is a metered API, meaning that each time the API is run, Microsoft charges $0.00185 (USD) paid for through an Azure subscription. That doesn’t seem like a big fee until the need exists to process tens of thousands of documents to remove labels in the source tenant and reapply labels in the target tenant.
No Solution for Protected Exchange Messages
Note that Exchange Online is missing from the discussion. That’s because all the methods described so far don’t handle email. I don’t know how clients like Outlook and OWA apply sensitivity labels to messages (it’s likely done using APIs from the Microsoft Information Protection SDK), but no cmdlets or Graph APIs are available to remove labels from messages or apply sensitivity labels in bulk to a set of messages migrated in mailboxes moved from one tenant to another.
Migrating Protected Content Between Tenants
All of which means that Quest’s claim to migrate protected content from Exchange Online, SharePoint Online, and OneDrive for Business is very interesting. It’s the first ISV migration offering that I know of which offers such a capability.
Reading the announcement and the accompanying Quest Knowledge Base article gives some insight into how the On Demand product handles protected items. A discovery process (like running the Get-Label cmdlet) finds the set of sensitivity labels in the source tenant. The labels from the source tenant are mapped to labels in the target in some form of table. Normal migration processing moves the data, and some form of post-migration task then updates the labels from the source tenant to matching labels for the target. Quest doesn’t describe what magic is used to make sure that protected content works when it reaches the target tenant, but the knowledge base article mentions the Microsoft Information Protection SDK, so it’s likely that On Demand uses MIP SDK API calls to read and update sensitivity labels for the migrated items.
User-Defined Permissions and Keys
Although creating the capability to move protected content between tenants is a great step forward for migration projects, there are always edge cases to consider. Sensitivity labels with user-defined permissions are an example. These labels are challenging because the permissions vary from item to item. SharePoint Online only recently gained support for sensitivity labels with user-defined permissions, and it’s interesting that Quest claim support for user-defined permissions out of the box.
Quest doesn’t mention sensitivity labels with double-key encryption (DKE), nor do they explain if On Demand supports migration of sensitivity labels with encryption based on customer keys rather than Microsoft-managed keys (sometimes called bring-your-own-key or BYOK). There’s a bunch of complexity involved in moving key management between tenants and it would be surprising if Quest supported BYOK. Thankfully, most customers use Microsoft-managed keys with sensitivity labels because it simplifies operations.
Let the Competition Begin
Overall, it’s great that an ISV has taken on and solved the challenge of moving protected content between tenants. The nature of competition is that once a migration vendor introduces a new capability, their competitors respond. We might see even more interesting developments in this space over the coming months.
Microsoft Build 2025: The age of AI agents and building the open agentic web
TL;DR? Hear the news as an AI-generated audio overview made using Microsoft 365 Copilot. You can read the transcript here.
We’ve entered the era of AI agents. Thanks to groundbreaking advancements in reasoning and memory, AI models are now more capable and efficient, and we’re seeing how AI systems can help us all solve problems in new ways.
For example, 15 million developers are already using GitHub Copilot, and features like agent mode and code review are streamlining the way they code, check, deploy and troubleshoot.
Hundreds of thousands of customers are using Microsoft 365 Copilot to help research, brainstorm and develop solutions, and more than 230,000 organizations — including 90% of the Fortune 500 — have already used Copilot Studio to build AI agents and automations.
Companies like Fujitsu and NTT DATA are using Azure AI Foundry to build and manage AI apps and agents that help prioritize sales leads, speed proposal creation and surface client insights. Stanford Health Care is using Microsoft’s healthcare agent orchestrator to build and test AI agents that can help alleviate the administrative burden and speed up the workflow for tumor board preparation.
Developers are at the center of it all. For 50 years Microsoft has been empowering developers with tools and platforms to turn their ideas into reality, accelerating innovation at every stage. From AI-driven automation to seamless cloud integration and more, it’s exciting to see how developers are fueling the next generation of digital transformation.
So, what’s next?
We envision a world in which agents operate across individual, organizational, team and end-to-end business contexts. This emerging vision of the internet is an open agentic web, where AI agents make decisions and perform tasks on behalf of users or organizations.
At Microsoft Build we’re showing the steps we’re taking to make this vision a reality through our platforms, products and infrastructure. We’re putting new models and coding agents in the hands of developers, introducing enterprise-grade agents, making our platforms like Azure AI Foundry, GitHub and Windows the best places to build, embracing open protocols and accelerating scientific discovery with AI, all so that developers and organizations can go invent the next big thing.
Here’s a glimpse at just a few of the announcements today:
Reimagining the software development lifecycle with AI
AI is fundamentally shifting how code is written, deployed and maintained. Developers are using AI to stay in the flow of their environment longer and to shift their focus to more strategic tasks. And as the software development lifecycle is being transformed, we’re providing new features across platforms including GitHub, Azure AI Foundry and Windows that enable developers to work faster, think bigger and build at scale.
- GitHub Copilot coding agent and new updates to GitHub Models: GitHub Copilot is evolving from an in-editor assistant to an agentic AI partner with a first-of-its-kind asynchronous coding agent integrated into the GitHub platform. We’re adding prompt management, lightweight evaluations and enterprise controls to GitHub Models so teams can experiment with best-in-class models, without leaving GitHub. Microsoft is also open-sourcing GitHub Copilot Chat in VS Code. The AI-powered capabilities from GitHub Copilot extensions will now be part of the same open-source repository that drives the world’s most popular development tool. As the home of over 150 million developers, this reinforces our commitment to open, collaborative, AI-powered software development. Learn more about GitHub Copilot updates.
- Introducing Windows AI Foundry: For developers, Windows remains one of the most open and widely used platforms available, with scale, flexibility and growing opportunity. Windows AI Foundry offers a unified and reliable platform supporting the AI developer lifecycle across training and inference. With simple model APIs for vision and language tasks, developers can manage and run open source LLMs via Foundry Local or bring a proprietary model to convert, fine-tune and deploy across client and cloud. Windows AI Foundry is available to get started today. To learn more visit our Windows Developer Blog.
- Azure AI Foundry Models and new tools for model evaluation: Azure AI Foundry is a unified platform for developers to design, customize and manage AI applications and agents. With Azure AI Foundry Models, we’re bringing Grok 3 and Grok 3 mini models from xAI to our ecosystem, hosted and billed directly by Microsoft. Developers can now choose from more than 1,900 partner-hosted and Microsoft-hosted AI models, while managing secure data integration, model customization and enterprise-grade governance. We’re also introducing new tools like the Model Leaderboard, which ranks the top-performing AI models across different categories and tasks, and the Model Router, designed to select an optimal model for a specific query or task in real-time. Read more about Azure AI Foundry Models.
Making AI agents more capable and secure
AI agents are not only changing how developers build, but how individuals, teams and companies get work done. At Build, we’re unveiling new pre-built agents, custom agent building blocks, multi-agent capabilities and new models to help developers and organizations build and deploy agents securely to help increase productivity in meaningful ways.
- With the general availability of Azure AI Foundry Agent Service, Microsoft is bringing new capabilities to empower professional developers to orchestrate multiple specialized agents to handle complex tasks, including bringing Semantic Kernel and AutoGen into a single, developer-focused SDK and Agent-to-Agent (A2A) and Model Context Protocol (MCP) support. To help developers build trust and confidence in their AI agents, we’re announcing new features in Azure AI Foundry Observability for built-in observability into metrics for performance, quality, cost and safety, all incorporated alongside detailed tracing in a streamlined dashboard. Learn more about how to deploy enterprise-grade AI agents in Azure AI Foundry Service.
- Discover, protect and govern in Azure AI Foundry: With Microsoft Entra Agent ID, now in preview, agents that developers create in Microsoft Copilot Studio or Azure AI Foundry are automatically assigned unique identities in an Entra directory, helping enterprises securely manage agents right from the start and avoid “agent sprawl” that could lead to blind spots. Apps and agents built with Foundry further benefit from Purview data security and compliance controls. Foundry also offers enhanced governance tools to set risk parameters, run automated evaluations and receive detailed reports. Learn more about Microsoft Entra Agent ID and Azure AI Foundry integrations with Microsoft Purview Compliance Manager.
- Introducing Microsoft 365 Copilot Tuning and multi-agent orchestration: With Copilot Tuning, customers can use their own company data, workflows and processes to train models and create agents in a simple, low-code way. These agents perform highly accurate, domain-specific tasks securely from within the Microsoft 365 service boundary. For example, a law firm can create an agent that generates documents aligned with its organization’s expertise and style. Additionally, new multi-agent orchestration in Copilot Studio connects multiple agents, allowing them to combine skills and tackle broader, more complex tasks. Check out the Microsoft 365 blog to learn how to access these new tools as well as the Microsoft 365 Copilot Wave 2 spring release, which has moved to general availability and begins rolling out today.
Supporting the open agentic web
To realize the future of AI agents, we’re advancing open standards and shared infrastructure to provide unique capabilities for customers.
- Supporting Model Context Protocol (MCP): Microsoft is delivering broad first-party support for Model Context Protocol (MCP) across its agent platform and frameworks, spanning GitHub, Copilot Studio, Dynamics 365, Azure AI Foundry, Semantic Kernel and Windows 11. In addition, Microsoft and GitHub have joined the MCP Steering Committee to help advance secure, at-scale adoption of the open protocol and announced two new contributions to the MCP ecosystem, an updated authorization specification, which enables people to use their existing trusted sign-in methods to give agents and LLM-powered apps access to data and services such as personal storage drives or subscription services, and the design of an MCP server registry service, which allows anyone to implement public or private, up-to-date, centralized repositories for MCP server entries. Check out the GitHub repository. As we expand our MCP capabilities, our top priority is to ensure we’re building upon a secure foundation. To learn more about this approach see: Securing the Model Context Protocol: Building a Safe Agentic Future on Windows.
- A new open project called NLWeb: Microsoft is introducing NLWeb, which we believe can play a similar role to HTML for the agentic web. NLWeb makes it easy for websites to provide a conversational interface for their users with the model of their choice and their own data, allowing users to interact directly with web content in a rich, semantic manner. Every NLWeb endpoint is also an MCP server, so websites can make their content easily discoverable and accessible to AI agents if they choose. Learn more here.
Accelerating scientific discovery with AI
Science may be one of the most important applications of AI, helping to tackle humanity’s most pressing challenges, from drug discovery to sustainability. At Build we’re introducing Microsoft Discovery, an extensible platform built to empower researchers to transform the entire discovery process with agentic AI, helping research and development departments across various industries accelerate the time to market for new products and accelerate and expand the end-to-end discovery process for all scientists. Learn more here.
This is only a small selection of the many exciting features and updates we will be announcing at Build. We’re looking forward to connecting with those who have registered to join us virtually and in-person, for keynote sessions, live code deep dives, hack sessions and more — much of which will be available on demand.
Plus, you can get more on all these announcements by exploring the Book of News, the official compendium of all today’s news.
The post Microsoft Build 2025: The age of AI agents and building the open agentic web appeared first on The Official Microsoft Blog.
TL;DR? Hear the news as an AI-generated audio overview made using Microsoft 365 Copilot. You can read the transcript here. We’ve entered the era of AI agents. Thanks to groundbreaking advancements in reasoning and memory, AI models are now more capable and efficient, and we’re seeing how AI systems can help us all solve…
The post Microsoft Build 2025: The age of AI agents and building the open agentic web appeared first on The Official Microsoft Blog.Read More
test one two three four
this is a test to see whether posting questions is back workingthis is a test to see whether posting questions is back working this is a test to see whether posting questions is back working meta, test MATLAB Answers — New Questions