Tag Archives: microsoft
Introducing Viva Glint: Ask the Experts series
Viva Glint is now hosting a monthly session in which you will have an opportunity to interact live with Glint experts! Designed for new Viva Glint customers, each session will introduce you to a foundational topic and discuss best practices around Viva Glint implementation. During this session, the team will also be available to answer questions that you may have as you’re launching your first Viva Glint programs.
The first session is scheduled for February 6, 2024. Be sure to register for the date here. Sessions will be monthly and recordings will be posted to the Viva Glint: Ask the Experts site.
What topics are you most interested in learning about as you start your Viva Glint journey? Leave us a note in the comments below.
Microsoft Tech Community – Latest Blogs –Read More
Introducing Viva Glint Ask the Expert series
Viva Glint is now hosting a monthly session in which you will have an opportunity to interact live with Glint experts! Designed for new Viva Glint customers, each session will introduce you to a foundational topic and discuss best practices around Viva Glint implementation. During this session, the team will also be available to answer questions that you may have as you’re launching your first Viva Glint programs.
The first session is scheduled for February 6, 2024. Be sure to register for the date here. Sessions will be monthly and recordings will be posted to the Viva Glint: Ask the Experts site.
What topics are you most interested in learning about as you start your Viva Glint journey? Leave us a note in the comments below.
Microsoft Tech Community – Latest Blogs –Read More
Persisting Data Volumes With .NET Aspire
This post is written against the .NET Aspire Preview 2 release, so it may change when the final version is released.
Recently, I’ve been building an app using .NET Aspire which I’m using PostgreSQL as the database and Azure Storage Blobs and Queues in.
.NET Aspire is awesome for this, as you can setup a developer inner loop super simply with the components that ship, and the nice thing about this is that locally PostgreSQL is run in a Docker container and Azure Storage uses the Azurite storage emulator (which also happens to run in a container).
The problem with this is that when you restart your app, you lose all the data in the database and storage emulator, since they are started fresh each time.
Turns out, it’s a pretty easy fix – all that you need to do is mount a volume into the container where it would store it’s data.
Here’s the PostgreSQL example:
IResourceBuilder<PostgresContainerResource> postgresContainerDefinition = builder.AddPostgresContainer();
if (builder.Environment.IsDevelopment())
{
postgresContainerDefinition
// Mount the Postgres data directory into the container so that the database is persisted
.WithVolumeMount(“./data/postgres”, “/var/lib/postgresql/data”, VolumeMountType.Bind);
}
And here’s the Azure Storage example:
IResourceBuilder<AzureStorageResource> storage = builder.AddAzureStorage(“azure-storage”);
if (builder.Environment.IsDevelopment())
{
storage.UseEmulator()
.WithAnnotation(new VolumeMountAnnotation(“./data/azurite”, “/data”, VolumeMountType.Bind));
}
With this I’m mounting the ./data/<service name> folder from within the AppHost project into the respective data paths, but also wrapping them with a builder.Environment.IsDevelopment() check so that it only happens when running locally (since you don’t want to mount volumes in production – we’ll use the Azure services for that).
Note: The Azure Storage emulator doesn’t have a WithVolumeMount method, so we have to use the WithAnnotation method, which is what the WithVolumeMount method wraps anyway. Also, due to this pull request it’s likely there’ll be an easier way come Preview 3, where you provide the ./data/azurite path as part of the UseEmulator method.
Now when I restart my app, the data is persisted, meaning I don’t have to rebuild state each time. Just make sure you put those paths in the .gitignore file so that you don’t accidentally commit them to source control!
Microsoft Tech Community – Latest Blogs –Read More
Windows Server “Ask Microsoft Anything” January 25
This Thursday, January 25 at 9 a.m. Pacific time we’ll be having an Ask Microsoft Anything (AMA) session on Windows Server “v.Next.” Yes, we are hard at work on the next version of Windows Server and our Microsoft program managers, including @Ned Pyle and @Jeff Woolsey among others, will be on the chat to get your feedback and answer your questions.
We’d love to hear from you about:
Your thoughts on the Windows Server features previewed at Ignite
Your feedback on innovations and improvements you’d like to see in future versions of Windows Server
Here is the link to the session, where you can sign up to add it to your calendar. The team is looking forward to chatting with you!
Microsoft Tech Community – Latest Blogs –Read More
Partner Blog | Grow with Microsoft: unlock new benefits packages and program updates
By Julie Sanford, Vice President, Partner GTM, Programs & Experiences
We are committed to providing the resources and support our partners need to deliver incredible solutions to organizations and communities globally. Today, I’m excited to announce the release of new partner benefits packages, each equipped with in-demand product, support, and advisory benefits and designed to drive partner success.
There are three new distinct benefits packages: Partner Launch Benefits, Partner Success Core Benefits, and Partner Success Expanded Benefits. These packages are purpose-built to meet the varied needs of our partners at different stages of growth and designed to help take your business to the next level. They complement Solutions Partner and ISV Success core and expanded benefits already available for partners.
Benefits packages that meet you where you are
Partner benefits packages represent a holistic approach to partner development. Whether you’re building your first solution or aiming to expand your capabilities, there is a package for you. Partners who want to kickstart their growth can explore the Partner Launch Benefits, which empower you to discover, use, and test Microsoft products. As you expand, the Partner Success Core Benefits offer a more robust set of tools and support. For those who are ready to scale at a larger level, the Partner Success Expanded Benefits provide the most comprehensive range of product benefits and support.
The new partner benefits packages can be purchased individually and in addition to existing benefits, including ISV Success. Beyond these packages, partners are encouraged to differentiate their organizations with a solution area Solutions Partner* designation or specialization. In addition to helping you stand out to your customers in the market, these offerings unlock significantly more Microsoft Azure credits, seats, and technical support.
Click here to continue reading about partner benefits packages
**Be sure to also join our partner benefits discussion board found here**
Microsoft Tech Community – Latest Blogs –Read More
MFA App ID deprecation in Exchange Online
We wanted to inform you of an important update regarding MFA App ID (Microsoft Exchange Online Remote PowerShell App ID) used in Exchange Online. The MFA App ID (a0c73c16-a7e3-4564-9a95-2bdf47383716) will be deprecated by the end of March 2024. After that date, the App ID will no longer be operational.
What is the MFA app Id?
e MFA App ID is an Azure-based identifier used for authentication purposes to access Exchange Online resources. This App ID was specifically designed for the now-deprecated Exchange Online PowerShell v1 module also called as MFA v1 module, which has been replaced by the more robust Exchange Online v3 module. As the MFA module is no longer supported, and other use of this App ID was never officially documented and recommended by Microsoft, we have decided to proceed with its deprecation. We already made this deprecation announcement in Partner Center during February and August 2023.
Who is impacted by this change?
There are three ways in which you could possibly be impacted by this deprecation:
When you connect to Exchange Online using the Exchange Online PowerShell V3 module’s Connect-ExchangeOnline cmdlet, and you are using the -AccessToken parameter and passing the MFA App ID mentioned above.
You have written an in-house (home grown) app that still uses this App ID. Please check your source code for the presence of this App ID.
If you use a 3rd party app that uses this App ID, your tenant might get a Message Center post about this change. Please check with your 3rd party vendors if they used this App ID.
What you should do.
Although Microsoft never officially recommended the use of MFA App Id, we understand that over the years, some of our partners and customers may have taken dependency on this App ID. If you are currently using the MFA App ID, we urge you to transition away from it as soon as possible to avoid any service disruptions.
To replace the MFA App ID in case you use it, we recommend you start using the v3 PowerShell module without using MFA app id as an access token or create a new Application through the Azure portal, ensuring it has the necessary permissions for your required operations and make use of this newly created app ID to login to Exchange Online. For detailed information about Application Id creation and consumption you can refer to: App-only authentication in Exchange Online PowerShell and Security & Compliance PowerShell | Microsoft Learn.
Have additional concerns?
In case you have any concerns regarding the MFA app ID deprecation, you can reach out to us at MFAAppIDDeprecation(AT)service.microsoft.com.
Exchange Online Manageability Team
Microsoft Tech Community – Latest Blogs –Read More