Experiencing Data Access and Latency issues in Azure Portal – 03/15 – Resolved

This article is contributed. See the original author and article here.

Final Update: Tuesday, 16 March 2021 12:46 UTC

We’ve confirmed that all systems are back to normal with no customer impact as of 03/16, 12:00 UTC. Our logs show the incident started on 03/15, 11:10 UTC and that during the 1 day and 50 minutes that it took to resolve the issue some customers using Azure Monitor Service may have experienced intermittent data latency, data access, and incorrect alert activation in East US and West Europe region.
  • Root Cause: The root cause has been isolated to failures in Azure Active Directory which was impacting all of Azure Monitor Service.
  • Incident Timeline: 1 Day & 50 minutes – 03/15, 11:10 UTC through 03/16, 12:00 UTC
We understand that customers rely on Azure Monitor as a critical service and apologize for any impact this incident caused.

-Anmol

Update: Tuesday, 16 March 2021 11:36 UTC

Root cause has been isolated to failures in Azure Active Directory which was impacting all of Azure Monitor Service. Azure Active Directory is now recovering, though each service may recover completely at a different time, due to differences in the timing of refreshing Azure Active Directory tokens. Some customer using Azure Monitor Service may continue to experience intermittent data latency, data access and incorrect alert activation in East US and West Europe region.

  • Work Around: None
  • Next Update: Before 03/16 18:00 UTC
-Madhav

Update: Tuesday, 16 March 2021 03:23 UTC

There is currently just one service within Azure Monitor that is still experiencing problems:
  • Data ingestion: Some data gaps as well as continued delays in East US
  • Next Update: Before 03/16 05:30 UTC
-Jack

Update: Monday, 15 March 2021 21:51 UTC

Root cause has been isolated to failures in Azure Active Directory which was impacting all of Azure Monitor. Azure Active Directory is now recovering, though each service may recover completely at a different time, due to differences in the timing of refreshing Azure Active Directory tokens. Some customers may continue to experience challenges connecting to the data access API or with data latency. We estimate 1 – 2 hours before all problems are completely addressed.
  • Next Update: Before 03/15 23:00 UTC
-Jack

Highlights of the Dynamics 365 Marketing 2021 release wave 1

Highlights of the Dynamics 365 Marketing 2021 release wave 1

This article is contributed. See the original author and article here.

Businesses need to deliver exceptional Customer Experiences (CX) to be successful. Customer experiences are critical whether your customers are individuals involving business-to-consumer marketing (B2C) or other businesses in the form of business-to-business marketing (B2B)happy customers are loyal customers, and they impact your bottom line. Since last year’s release wave 2 for Microsoft Dynamics 365 Marketing, we’ve been hard at work refining and enhancing product features across the board that can help you up your CX game. Here are highlights from three capabilities that will launch with Dynamics 365 Marketing 2021 release wave 1 that I think you’ll be excited about, I know I am. Real-time customer journey orchestration. Get ready for a more intuitive journey designer with a huge, game-changing element: the ability to trigger customer journeys in real-time, pick the right channel for each individual, and react to customer-led actions in the moments that matter. A completely redesigned email editor. Take advantage of AI to help you quickly create impactful, professional, and personalized content and deliver it at the right time. Enhanced integration with Microsoft Teams. This integration is more powerful than ever thanks to the new webinar capabilities within Teams and the improved event participant engagement functionalities within Dynamics 365 Marketing. Read on for more details on how each one of these capabilities can help you transform how you engage with your customers. Real-time, event-based customer journey orchestration in preview Move up from the segment-based marketing campaigns to moments-based interactions to deliver a highly personalized experience for each individual. Journeys can be triggered based on real-world interactions, like walking into a store and connecting to Wi-Fi, or be triggered by virtual interactions such as visiting a shopping site. The real-time nature of the journey ensures that you can respond to customers immediately and convert their expression of interest into a sale. An easy-to-use and delightful journey designer The new journey designer is intuitive, flexible, and infused with AI-powered capabilities throughout. To create the steps along your journeys, use the built-in events catalog, create your own, or use natural language to specify conditions and branches. Use AI-guided channel optimization to ensure your message is delivered in the right communication channel for your individual customer for even more personalization. The beauty of using AI optimization is that it analyzes behavior data, learns from it, then picks what is right for each individual, automatically. Deliver just-in-time experiences with event-triggers The power of event-triggers is hard to overstate. Journeys created with Dynamics 365 Marketing are customer-led, they can start (or stop) when an event is (or is not) triggered. You can orchestrate journeys quickly and easilywith no coding requiredwhen you use the intuitive event trigger catalog with both built-in and custom events, such as “new opportunity created” or “incident resolved.” Or, for unlimited flexibility and integration, connect to external systems, such as a web page or payment application, to raise events to respond to unique customer interactions. With the right event triggers in place, you can break silos between your business functions and applications and remove clutter and potential errors from the journey so you can focus on the actual customer experience rather than exception paths. Analytics and insights right where you want Once the journey is running, you can monitor how many customers are flowing through various paths, plus see relevant analytics for the business and user goals you set, all on the same canvas you used to design the journey. In today’s always-connected online world, customer experiences transcend the physical and digital divide. Real-time, event-based customer journey orchestration lets you deliver customer experiences at the right moment and at the right touchpoint. These features will be available in preview in North America the last week of April and in Europe in early May. Create emails quickly and personalize with ease, without compromises, using the new email editor Email continues to thrive as an essential channel for reaching people throughout the customer lifecycle, and marketers spend a big part of their work hours crafting emails. To address the top requests we heard from you, we built a completely new email editing experience to make email authoring much easier and more productive, and we went a step further and infused it with AI throughout to give you suggestions and aids to assist you in creating the most engaging content for your messages. New look, better productivity, easier personalization: better emails We have completely streamlined the creation process. The new layout has a modern look and feel with much more editing space, thanks to a slim header and significantly fewer tabs and menus. We have also redesigned the toolbox, all property panes, and given you an intuitive point-and-click interface that guides you through all your available data, so you can personalize your messages with speed and ease. In addition to spam score and auto-scheduler, take advantage of other new AI-powered capabilities that the new editor offers. Use the new centralized library which lets you upload files then AI automatically tags them for you. Use AI-driven recommendations for the best media to complement the content. Everything is simpler to find and use. Now, you can quickly create professional emails, personalized for each individual, leading to messages that better resonate with your customers. More editing capabilities You requested it, we made it happen: expanded editing capabilities including more flexible layouts, easier image resizing, and text line-height adjustmentsno HTML coding skills required. But, if you still want to use our HTML editor, no problemit’s still available, and with improvements. An improved email rendering and preview experience so you can trust that your target audience will receive the email you meant to send, regardless of the recipient’s device or email client. We look forward to hearing from you about our new email experience. This is just the beginning, and there will be a lot more comingstay tuned. These capabilities will be available to all regions by the last week of April. Teams webinars and Dynamics 365 Marketing integration, the new secret for online events The new Teams webinars capabilities are remarkable by themselves, but when you add the integration with Dynamics 365 Marketing into the mix, the capabilities are extraordinary. The power, flexibility, and unlimited possibilities that these two products working together can offer will change the way that you interact with your event attendees. Organizing your webinar your way The option is yourscreate a webinar from within Teams or from within Dynamics 365 Marketing; both ways are easy and intuitive and have improved functionality. If you already use Event Management from within Dynamics 365 Marketing, when you create your online event, you will now see a more robust set of event management options that allow you to have better control over your webinar. Let’s say that you’re a Dynamics 365 Marketing user but don’t already use Event Management, great, we have exciting news for you too. You can create your online event from within Teams and have the power of Dynamics 365 Marketing in your back pocketthat secret kicks in after the event. Whichever way you choose to create your event, you can send the automatically generated registration link to webinar invitees through the communication channel you prefer. Registration and attendance information is tracked using the event or session registration and check-in records within Dynamics 365 Marketing. Effortless post-event follow-up The new Teams webinars automatically track attendee engagement information. You now have insights into which registrants attended, canceled, or did not attend, plus the join and leave time for each attendee, as well as summary data for the event, like the total number of attendees. For Dynamics 365 Marketing customers who use Event Management, you can use this new data to fine-tune segments, create specific messaging for each of those segments, and launch each off on the journeys you create in the new journey designer. If you’ve organized your event from Teams, on the other hand, with a single mouse click, all that rich attendee engagement data is transferred seamlessly into Dynamics 365 Marketing and automatically populated into pre-built, commonly used segments, such as “attended,” “canceled,” and “did not attend.” Each of those segments corresponds to built-in, ready-to-send, editable email templates for your post-event communications. The powerful integration of Teams and Dynamics 365 Marketing allows you to convert a single interaction into an ongoing relationship to win customers and earn their loyalty. These features will be available to all regions by the last week of May. We look forward to hearing from you about the release wave 1 updates for Dynamics 365 Marketing and what’s even more exciting is that we have a lot more coming, stay tuned

The post Highlights of the Dynamics 365 Marketing 2021 release wave 1 appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

SQL Server 2019 on Ubuntu 20.04,python2 dependency removed for SQL Server 2019 across distributions.

This article is contributed. See the original author and article here.

 


SQL Server 2019 on Ubuntu 20.04


We are happy to announce the official production support and availability of SQL Server 2019 package native to Ubuntu 20.04 distribution starting with CU 10. You can read more about the SQL Server 2019 CU 10 release here.


 


You can follow the below link to get started with SQL Server 2019 on Ubuntu 20.04: 


https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-ver15#install 


 


SQL Server 2019 on Ubuntu 20.04 based containers


We are glad to announce the availability of SQL Server 2019 CU 10 container image built on ubuntu 20.04. It is fully supported for production use. The tag for the container image is : ‘2019-CU10-ubuntu-20.04’ and you can pull the image using the command below:


docker pull mcr.microsoft.com/mssql/server:2019-CU10-ubuntu-20.04

 


No more python 2 dependency across all supported distributions, starting from SQL Server 2019 CU 10.


As we all are aware that python 2 is no longer supported and has reached end of life, starting SQL Server 2019 CU 10 we have also moved away from python 2 dependency to python 3 for all supported SQL Server 2019 distributions.


 


Thanks!


Mike Habben (Principal Software Engineering Manager)


Pat Schaefer (Senior Software Engineer)
Pranav Raj (Software Engineer)


Tejas Shah (Principal Program Manager)


Amit Khandelwal (Senior Program Manager) 


 

 

 

 

Avoid payment scams while rebuilding your finances

Avoid payment scams while rebuilding your finances

This article was originally posted by the FTC. See the original article here.

Over the past year, the Coronavirus created financial problems for many people. Maybe you’re one of them. As you work to regain your financial footing, scammers will continue to try to steer you off course. Here are a few ways to spot, stop, and report payment scams.

  • Asked to pay with gift cards? Don’t do it. Gift cards are the most common form of payment people use when losing money to scammers. Scammers often pose as legitimate companies, the government, or someone you know. They tell you to pay with a gift card — but only scammers do that. If you share a photo of the back of a gift card or read the numbers to anyone, your money will be gone. If anyone asks for payment by gift card, it’s a scam.
  • Asked to pay with digital money or cryptocurrency? Think twice. Payments by cryptocurrency are hard to trace and typically can’t be reversed. Once you pay with cryptocurrency, you likely can only get your money back if the person you paid sends it back. If that person is a scammer, you’ll be out of luck.
  • Asked to pay by money transfer? Don’t. Scammers often tell people to send money through money transfer companies like Western Union and MoneyGram, knowing it’s a lot like sending cash. Once you send it, it’s gone. Typically, there’s no way to reverse the transaction or trace the money. Don’t use money transfer payments with people and companies you don’t know.

Learn more about the financial impact of the Coronavirus. If you or someone you know lost money to a scammer, check out some quick steps to try and recover it. And if you’ve spotted a scam, tell the FTC at ReportFraud.ftc.gov.  

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

What’s new in Microsoft 365 for individuals and families

What’s new in Microsoft 365 for individuals and families

This article is contributed. See the original author and article here.

In the northern hemisphere, spring is upon us. Spring is often a time of anticipation for warmer weather and long days spent outside. And the anticipation is greater this spring as some parts of the world make progress against the COVID-19 pandemic, creating the possibility of increased mobility and social interaction later this year. For…

The post What’s new in Microsoft 365 for individuals and families appeared first on Microsoft 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Azure SQL News Update: April 2021

This article is contributed. See the original author and article here.

Today and every Wednesday Data Exposed goes live at 9AM PT on LearnTV. Every 4 weeks, we’ll do a News Update. We’ll include product updates, videos, blogs, etc. as well as upcoming events and things to look out for. We’ve included an iCal file, so you can add a reminder to tune in live to your calendar. If you missed the episode, you can find them all at https://aks.ms/AzureSQLYT.


 


You can read this blog to get all the updates and references mentioned in the show. Here’s the April  2021 update:


 


Product updates


In the last news update, I covered what happened at Ignite. I won’t duplicate here, but check it out here, there are some things you won’t want to miss!


 


In mid-March, there were several exciting announcements and releases. First, dynamic data masking (DDM) became generally available with the specific capability that allows you to grant and deny UNMASK permissions at the schema-level, table-level, and column-level, providing a more granular way to manage control and limit access.


 


Machine Learning Services on Azure SQL Managed Instance also recently became generally available with the capability to operate your own R or Python runtime with increased performance and do things like in-database machine learning. Michelle Wallig came on the show to talk more about these investments and the future of ML with Azure SQL and SQL Server.


 


There are other Azure SQL Managed Instance capabilities that landed recently in public preview. The first is support for cross-instance message exchange with Service Broker, allowing you to host a data tier of applications that distribute work across multiple instances (think: different regions, subscriptions, tenants!). Azure SQL Managed Instance also released Long-term backup retention (LTR) in public preview. This capability has been much anticipated since it is already available in Azure SQL Database. It allows you to retain database backups for up to 10 years.


 


The next announcement is a big one – Azure Monitor SQL insights for Azure SQL was announced in public preview! As someone who’s gotten to see this get built, it’s so exciting and I think you’ll find it exciting too – monitor all your SQL resources from one place, with easily accessible insights and drill downs so you can troubleshoot issues quickly. Bob Ward came on to demo it, you’ll want to check it out for yourself though. Additionally, Alain Dormehl, the PM behind it, will be coming on Data Exposed Live in May, so be sure to subscribe!


Finally, the public preview of a zone redundant configuration for Azure SQL Database serverless was announced last week. This update means all General purpose and Business critical Azure SQL Database customers can now opt for a zone redundant configuration. Learn more about the latest zone redundancy announcement here.


 


While it may not seem directly related to Azure SQL at first glance, I wanted to also call out that Azure Resource Mover recently became generally available. This service greatly simplifies how you move multiple resources between Azure regions. Learn more here.


 


Azure Data Factory product updates


We had a special guest, product leader of Azure Data Factory, Wee Hyong Tok, on the show to talk about the latest updates in Azure Data Factory. These updates include new regions, new Azure Data Factory and Azure Purview integrations, new connectivity and data flow improvements, and more! To get more information, refer to the Azure Data Factory April product updates blog.


 


Videos


We continued to release new and exciting Azure SQL episodes this month. Here is the list, or you can just see the playlist we created with all the episodes!



  • Mohamed Kabiruddin: Get Started with the New Database Migration Guides to Migrate your Databases to Azure

  • David Trigano: Granular Permissions for Azure SQL Dynamic Data Masking

  • [MVP Edition] Gaston Cruz: Easy Ways to Refresh Tabular Models

  • Amit Khandelwal: How to Enable AD Authentication for SQL 2019 Containers in Less than 5 Minutes

  • David Trigano: What’s New in Azure SQL Auditing

  • Aaron Nelson: How to Run SQL Assessment Checks in Azure SQL MI

  • Silvano Coriani: How to Create Operational Analytics with Window Functions in Azure SQL, Part 3


We’ve also had some great Data Exposed Live sessions. Subscribe to our YouTube channel to see them all and get notified when we stream. Here are some of the recent live streams.



  • Ask the Experts: SQL Edge to Cloud

  • Something Old, Something New: You have to draw the line somewhere

  • Deep Dive: The Architecture of Azure SQL

  • Deep Dive: Azure SQL Virtual Machine Sizing

  • Discover & Assess SQL Server Data Estate Migrating to Azure SQL Using Azure Migrate


 


Blogs


As always, our team is busy writing blogs to share with you all. Blogs contain announcements, tips and tricks, deep dives, and more. Here’s the list I have of SQL-related topics you might want to check out.



 


Upcoming events


As always, there are lots of events coming up this month. Here are a few to put on your calendar and register for:


4/7: South Florida SQL Server User Group
SQL Edge to Cloud, Bob Ward

4/8: Azure Migration Virtual Event
 .NET App Modernization and Migration from End to end, using data migration tools and Azure SQL, Raj Pochiraju

4/12: Azure SQL Fundamentals (Ep.5)
 Deliver Consistent Performance with Azure SQL, Anna Hoffman and Bob Ward

4/19: Azure SQL Fundamentals (Ep. 6)
Putting it All Together with Azure SQL, Anna Hoffman and Bob Ward

4/28: Database Administration Virtual Group
SQL Edge to Cloud, Bob Ward


Coming May 4, learn how to build scalable and intelligent apps on Azure SQL faster with this free digital event. Register today!

In addition to these upcoming events, here’s the schedule for Data Exposed Live:
4/7: Azure SQL April 2021 News Updates 
4/21: Azure SQL Security Series
4/28: Something Old, Something New: Do Kangaroos Prefer Cake Or Frosting, Generally Speaking?


Plus find new, on-demand Data Exposed episodes released every Thursday, 9AM PT at aka.ms/DataExposedyt


Featured Microsoft Learn Module


Learn with us! This month I highlighted the Optimize performance with Azure SQL Check it out!


 


Anna’s pick of the month: Learn Live! Azure SQL Fundamentals


On March 15th, Bob Ward and I started delivering one module per week from the Azure SQL Fundamentals learning path (https://aka.ms/azuresqlfundamentals ). This week we did the performance module which is also the module of the month! Head over to https://aka.ms/learnlive to watch the on-demand episodes, but join us every Monday LIVE on https://aka.ms/LearnTV at 2PM for a few more weeks!


 


Until next time…


That’s it for now! Be sure to check back next month for the latest updates, and tune into Data Exposed Live every Wednesday at 9AM PST on LearnTV. We also release new episodes on Thursdays at 9AM PST and new #MVPTuesday episodes on the last Tuesday of every month at 9AM PST at aka.ms/DataExposedyt.


 


Having trouble keeping up? Be sure to follow us on twitter to get the latest updates on everything, @AzureSQL. You can also download the iCal link with a recurring invite!


 


We hope to see you next time, on Data Exposed :)


–Anna and Marisa

Teams Apps and Bots in GCC, Oh My!

This article is contributed. See the original author and article here.

Now available for Teams in GCC – AtBot is the premiere bot-as-a-service platform for the Microsoft cloud. AtBot is a no-code, easy-to-configure platform to create customized chatbots for Teams as well as the web. AtBot gets its intelligence from Azure cognitive services and its power to “do things” from Power Automate or from Logic apps. These bots transform Teams into a single pane of glass enabling your organization to get information and perform any line of business functions without leaving Teams.


 


This video shares the art of the possible and behind the scenes on how to build them, including automating IT Tier 1 level support in ServiceNow and only engage a person when needed.


 


Thank you to Joe Herres and Lisa Ruff for sharing about this powerful tool that is available in GCC now!


 


M365 for Government March 2021 Video Replay


 


 


https://www.youtube-nocookie.com/embed/eeWM-slCJUg


 

 

Highlights of the Dynamics 365 Marketing 2021 release wave 1

Intelligence and collaboration converge in Dynamics 365 Sales

This article is contributed. See the original author and article here.

Customers are looking for connected business applications to increase productivity and agility. With digital selling, it’s imperative to have a landscape of work tools that orchestrate seamlessly across a seller’s workflow. For the best outcome, solutions must offer automated and integrated workflows, enhanced with prescriptive, yet configurable intelligence. The combination of Microsoft Teams, LinkedIn, and Microsoft Dynamics 365 generates insights directly into Dynamics 365 mobile and desktop workflows. And, our passion for intuitive user interfaces is showcased through a streamlined pipeline manager workspace with data visualizations that keep sellers on top of their key metrics. As part of release wave 1, updates for Dynamics 365 Sales showcase the best of Microsoft productivity, collaboration, and intelligence in one business appwith the sole purpose of guiding sellers to close deals faster. Keep sellers closing deals with an integrated workflow A complete digital selling solution with Microsoft Teams in Dynamics 365 Sales: In our 2021 release wave 1, an embedded Teams chat experience allows sellers to remain focused on sales motions while collaborating with stakeholders. While in Teams, a seller can search for Dynamics 365 information and share it with participants in Teams chats and channels. Also, a seller can log an activity, note, or other action in Dynamics 365 while having a Teams conversation. From Dynamics 365, sellers can access linked Teams chats and channels and view recent Teams chat lists. A seller can immediately act on important action items and information generated from deal-related Teams chats. Additionally, sellers can see a message preview, a collaborator’s Team avatar, and their meeting availability all from within Dynamics 365. LinkedIn Sales Insights in Dynamics 365: Sales teams will discover valuable account data in Dynamics 365 thanks to real-time market and company information powered by the LinkedIn network. Our solution brings up-to-date company profile data from LinkedIn to Dynamics 365 and associates it with every matched account. We remove the time-consuming and manual labor involved in reconciling out-of-date and irrelevant data. Now, it’s even easier to identify the fastest-growing target buyers and make key prioritization decisions when account planning. Optimized opportunity management with pipeline manager: In this release, we’re introducing an optimized seller workspace focused on opportunity management workflows. Sellers can immediately understand pipeline health with out-of-box interactive charts and metrics, and course-correct fading deals with AI-driven relationship and opportunity scores. One-click actions and built-in collaboration from Teams keep sellers focused on their sales workflow and remove the need to bounce in and out of disparate sales tools. Sellers can update key information fast with access to robust data that can be searched, filtered, and personalized in many ways. Automating sales tasks: The most common, mundane tasks that sellers are often required to perform can now be automated. No longer will a sales rep have to manually manage menial follow-up tasks based on a change to customer status. Creating a new email, editing an email with relevant information, sending an email to customers, and manually checking for responses can now be automated to keep sellers focused on selling, not juggling administrative busy-work. Level up sellers with intelligence across the deal cycle Conversational intelligence: Dynamics 365 Sales automatically extracts actionable business insights directly from sales calls. Dynamics 365 Sales processes and analyzes conversations across multiple channels and multiple formats, such as inbound and outbound audio and video calls, and calls that are made from a desktop computer, mobile device, and desk phone. Teams calls can be made directly from Dynamics 365 Sales. And, we have extended these capabilities to third-party telephony providers and other recording platforms used by our customers through admin configuration. Pipeline telemetry: Simple, intuitive, and out-of-the-box pipeline data visualizations will give sellers clear visibility into the deals in their pipeline. In this release, sales managers can enable KPIs for their sales teams through a new dashboard that allows them to track team progress in real time, providing insightful coaching and guidance throughout the sales cycle. Likewise, sellers can see their performance against management key metrics and proactively adjust to meet management expectations. Manager KPIs include a number of active leads in the org versus previous periods, conversion ratio between leads and opportunity, leads by source types, and per seller. Seller KPIs include a number of qualified leads, number of calls made, number of meetings scheduled, and estimated deal value. Activate a mobile safety net for successful customer engagements Meeting preparation card: The new Dynamics 365 Sales native mobile app provides sellers with relationship and logistics data sourced from LinkedIn, Microsoft Outlook, and Dynamics 365 Sales. In a single meeting card, the seller knows key meeting details and attendee responses from Outlook, paired with up-to-date LinkedIn information. Dynamics 365 Sales data is pulled so the seller sees associated opportunity title, estimated revenue, closed date, pipeline phase, notes, and AI-generated reminders. Push notifications, smart deep linking, and lookups for Outlook calendars, emails, files, notes, and one-click launch of Teams meetings are additional key release wave 1 highlights for the Dynamics 365 Sales mobile app. Conversation transcripts with follow-up actions: The mobile features introduced in release wave 1 save sellers from missing details from customer engagements. Sellers conduct numerous customer interactions from their mobile devices. Nuances can be easily overlooked, especially if the seller’s attention is spread across multiple items while speaking. Call transcriptions with market-leading natural language processing are now available in the Dynamics 365 Sales mobile app. The app will apply AI insights, sentiment analysis to the call transcripts, and provide suggested follow-up actions for the seller. And, each call will be automatically assigned to its relevant Dynamics 365 entity and populate the appropriate data fields within Dynamics 365, taking manual data management out of a seller’s day-to-day activities. Personalize your customer outreach for a seamless brand experience Enhanced Dynamics 365 Customer Voice surveys with customized scoring matrices: Gather and track the customer metrics that matter to your business, and respond swiftly, with Dynamics 365 Customer Voice. In this release, Dynamics 365 Customer Voice introduces enhanced headers, allowing users to upload custom images, specific branding imagery, and format text to create a more personalized survey experience. Additionally, significant survey scoring enhancements now include the ability to customize satisfaction metrics, creating a scoring index with points assigned to survey questions so organizations can analyze data in their preferred way. Dynamics 365 Customer Voice, automatically available for users with select Dynamics 365 applicationssuch as Dynamics 365 Sales, Microsoft Dynamics 365 Customer Service, Microsoft Dynamics 365 Customer Insights, and Microsoft Dynamics 365 Marketingtransforms the organization’s ability to understand their customers. Sellers have been operating, and will continue to operate, in an almost entirely digital world. What has been made clear over the past year is that in order to succeed, sellers need a consolidated, streamlined, and integrated set of sales tools that allow them to conduct their day-to-day selling activities in a frictionless environment. And not only that, with the abundance of digital signals being created by the customers in a digital world, AI intelligence can guide sellers to more deals won, more often. Learn more Activate digital selling with Dynamics 365 Sales and realize your sales goals. Check out additional information about the 2021 release wave 1 highlights for Dynamics 365 Sales. Or, if you are ready to get started, discover how Dynamics 365 Sales can transform the way you do business

The post Intelligence and collaboration converge in Dynamics 365 Sales appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Microsoft nurses heeding the call of service

This article is contributed. See the original author and article here.

Hear the experience of 2 nurses heeding the call of service to volunteer with their local Medical Reserve Corps to vaccinate their communities 


 


Claire Bonaci 


You’re watching the Microsoft US health and life sciences, Confessions of Health Geeks podcast, a show that offers Industry Insight from the health geeks and data freaks of the US health and life sciences industry team. I’m your host, Claire Bonaci. On today’s episode, Molly McCarthy and Kathleen McGrow discuss the complexities of volunteering at a COVID-19 vaccination clinic and their concerns and hopes for the future for the COVID-19 vaccination process. Hi, Molly. Hi, Kathleen, and welcome to the podcast.


 


Molly McCarthy 


Hi, Claire. It’s great to see you.


 


Kathleen McGrow 


Hi, Claire.


 


Claire Bonaci 


So you both had volunteered with your local Maryland Medical Reserve Corps vaccination clinics and you had very different experiences. Do you mind sharing with our listeners what your experiences were like? Molly, you can go first.


 


Molly McCarthy 


Sure. Well, it was just a privilege to be able to get back into clinical practice. Through the Maryland Medical Reserve Corps, I’m actually licensed in the District of Columbia. But thanks to Kathleen, she informed me that because they have reciprocal license and compact licensure I could work in Maryland as well. So I signed up and went through an orientation process. So I spent an entire day at the end of February volunteering actually, in montgomery county, our sights are done at the local high schools. So I worked from about 8am till 4:30pm. vaccinating primarily group one B, so a lot of our senior population from around our county. And luckily for myself, I had the opportunity to actually focus my time on vaccinations. I wasn’t I didn’t have to document we I actually had a scribe so there were 15 tables at our clinic and I had the privilege of welcoming the, the the elders and vaccinating them while I had a scribe documenting everything and actually inputting it into the computer system. And I know Kathleen, would love to hear from you too, about what what you saw up in Baltimore.


 


Kathleen McGrow 


Yeah, Molly, I think we had similar experiences, but a little bit dissimilar, as well. So I look to volunteer a few times a month. So I’ve gone I think about three times now, I usually do a set day of the week because they like the consistency. I’m also through Maryland responds and as a vaccinator. And my site is Baltimore City Community College. The process at my site is very organized, we work in what you call pods, which stands for point of dispensing. There’s a very purposeful workflow. And it’s all about getting the person who needs a vaccine, their vaccine, it needs to be timely and as pleasant experience as possible. And they actually brief us every morning. And explain this to us. Because you never know if there’s like new people that are coming into volunteer work for the day. And to make it a pleasant experience. This really takes a large number of people. So if you look through the pods documentation, there’s actually 19 identified roles from director to greeter that touch people as they come in to get their vaccination. Some of the differences from Molly’s process is that we had the medical physicians in the line when people were waiting to do the pre screening and they actually wrote on the paper how long the person would need to wait either 15 or 30 minutes after their injection. And I was the only person at my table, I did not have a scribe, I would ask the person their name. And just to clarify who it was and to look at it in the prep mode, which is the name of the of the of the computer program that we’re using to get that data entry into. And then just their date of birth to verify that it was them. And I was doing mostly second doses for one A’s and one B so I worked a lot with emfs police, fire school teachers, homeless advocates, nurses, so it really was a great experience. Mostly overall, I think that they’re doing a great job at at the place where I am, but it is very, very much a set process. I think process wise they’re doing a really good job there.


 


Molly McCarthy 


I think the process is it’s a well oiled machine. It was my first time volunteering. I’m going back again next week. And I my my focus was very much vaccinating the patients. You know, we did have that flow as well Kathleen, and there was a we call it an observation area where they sent everyone afterwards for a 15 minute watch, so to speak. That the the part that was is a little bit challenging for me is that in Montgomery county, we actually sign up on a on a weekly basis. is through signup genius. So we don’t necessarily have visibility for the whole month, which is frustrating, but yet well understood, because we’re not exactly sure how many appointments, how many people we can get through the process, and how many vaccines are available. I think with Johnson and Johnson being approved more recently, we should really see an uptick here over the next couple of months.


 


Claire Bonaci 


So do you – either of you really attribute that smooth process at your clinics to anything in particular? And it sounds like you were using different technology or different systems, both for sign up? And for actually inputting the piece of information? Was there anything in particular that you thought Yes, this is what’s causing it to be really smooth, whether that was management or or technology or something in between?


 


Kathleen McGrow 


I think actually, the dispensing and getting the process where I was coming in actually getting a shot in the arm was very well organized. I think it’s the registration process that people can struggle with. And then I think it’s potentially you know, how many vaccines like Molly said, you know, how many we every when we every day we go in, they tell us how many vaccinations we actually have, how many vaccines are available, but they may not know today? How many they have, you know, early next week, right? It’s, it’s pretty much I think it’s like a four to seven day lead time. And that’s, I think, problematic, and I totally agree with Molly, with more vaccinations coming into the market, I think that’ll help some of that process.


 


Molly McCarthy 


Yeah, and from my perspective, again, I think, you know, what went well, for us? And when I say for us, I’m gonna really reference the vaccinators is that we had a very strict process in terms of, you know, we were each so I was doing the majorna vaccine, and I was doing both first back vaccinations as well as second. So it would just depend upon who, who was brought to my table. And we, you know, it’s a it’s a 10 dose vial, you know, half a cc 10 doses is very strict count on everything from the band aids, to the syringes to the needles to the alcohol pads, as well as the CDC vaccine card. So we know we were only given a lot at a certain amount. And by the end of the day, we actually would, you know, we would get be given a vial between two tables and have to share that vile back and forth. So that really at the end was to prevent any waste.


 


Kathleen McGrow 


So I think that was a big difference in the process, my, my place, we actually had fillers that were in a separate room isolated from everyone. So you weren’t allowed to go in that room, I could go to the door of the room and ask for equipment if I needed it. But they we had a runner, when our cooler lid was up, that meant we didn’t have any more vaccines and the runner would come over and bring vaccines in the beginning of the day, we would get lots of five syringes into the end of the cooler. When your lid went up, they brought you more and at the end of the day, I think probably similar to Mali, we had two or maybe one and then sometimes they would let the queue of people form and then they would crack open the vial. And they would go ahead and pull up similar. We have materna that was 10 pen 10 per mile. But I did not have to fill my medications. We did not have that strictness of supplies. If I needed additional white cards, I could go back, which is the CDC card, I could go back and I could get cards or band aids or whatever else was needed. And you know, we kind of set our table up how we did our work. And everyone did it maybe just a little bit differently. But everyone was really helpful. My we had 15 we had 15 vaccinators it was two nurses, five nursing students who had an instructor and everyone else was a paramedic, or Baltimore City paramedic, which was nice. And people help each other out if they were new that day, the folks like myself who had been there previously, we kind of told him, here’s how you kind of set it up and help each other out. So I think there was a lot of camaraderie and we had a person who was in charge of the area who came often and asked if we needed anything. We had a runner. And then we had flags red flag and yellow flag yellow flag was you’re ready for your next person red flag was I need a physician to come to the table if there was specific questions.


 


Claire Bonaci 


Well, it does sound like a well oiled machine in general for both of the counties. So that’s good. And I know, you know, I just want to say first of all, thank you both for for volunteering to do that. I think we need a lot of volunteers to administer somebody’s vaccines. So thank you both for doing that. And in helping just given the issues that you had seen with the process on your side, what do you think needs to be changed? Or what is the longer term issues that you see arising from the issues that you experienced?


 


Kathleen McGrow 


Yeah, thanks, Claire. Yeah, I described a really great process and then we talk about an issue and the issue was my personal issue. And that was really when it was my time to get vaccinated because I was considered an add on I was not in the computer. So I completed a paper form. Once I had my vaccination and had completed all the paperwork. I had a paramedic Give it to me. She was great. I handed it off to the person who was going to do the manual entry within to the system. And of course, you know, being that I’m in the system I went in and I double checked and my name was misspelled my last name was misspelled by one character. And of course, I didn’t want to be an alarmist and really like, say, Hey, you know, this is a huge problem. But I did go to the person and say, you know, I’m a little concerned about this, and initially told it would be taken care of, but I never really saw a correction. So actually, the next time I volunteered, I did a double check. When I was able to get in the system, it was still spelled incorrectly. So I escalated to someone who went in and made that correction. And she actually showed me where in the system it went both to the state and then to the federal. So she was able to track it all the way through. So that when I did come in for my second injection, I was in the system, they were able to enter me in and did a system and make sure that it was documented. So it was a not a manual process. But to be honest with you, I’ve really started thinking about, wow, this could be a problem, because what’s going to happen? And what are the ramifications if I have to show proof of vaccination for travel? And if it needs to be digitized, and I couldn’t because of my last name being spelled incorrectly. And how ironic is that, that the informatics nurse has her last name spelled incorrectly and can’t get it fixed. So I’m not really sure that I have any answers. But I do think that this probably happens more frequently than we realize. And I think that we really need to understand that we should be concerned about data integrity, data issues, these are all really important. And even more so now, especially as we come to this process of having to do this mass vaccination of so many people in a really short period of time. And it happens, right? It could be fat fingered, there’s any any any in wonders or reasons it could happen. But I’m glad I was able to catch it and get it repaired.


 


Molly McCarthy 


Were able to get back to it because I was not, I was told that we had to volunteer at least three times. So again, I think in general, it’s great. But but big picture, there are a little law, systemic processes, which could be streamlined, quite frankly, for future reference. And I think, you know, Maryland, I hope will and and the rest of the country will look at this this process and think how can we take the good, bad and ugly and move forward? For future not even just even like flu vaccine or thinking about vaccines for kids and documenting that? So lot lots of learnings.


 


Claire Bonaci 


Yes, and I do think it’s so interesting that both of you in Maryland is in the same state, but just different counties are doing things so differently. So I just find that very interesting that obviously, it’s not even a state to see issuers the state, you know, difference, it really is just, you know, a county to county problem. So I think obviously, many states are experiencing the same issues that you you both brought up, how do you see technology playing a role in either streamlining that process or just helping with future vaccination processes, whether that’s for the flu shot or for a COVID? vaccine?


 


Molly McCarthy 


Yeah, so I guess I’ll maybe take a stab at that. And then so to speak, and then let Kathleen finish finish it off, I think, you know, again, from from our perspective here at Microsoft is thinking about, you know, just from the COVID testing, and actually, you know, having proof I recently traveled and had to be tested. Before I was I left the country and then coming back into the country, it was a paper form. So thinking about that process and how we could streamline that. So that tech not to say that my test results, for example, are part of my airline pass or whatever it may be. And I know there are some companies that are looking at that, because I was checking into them over the weekend. But really around the vaccination process. You know, I’m sending these individuals home with a car that has, you know, their first and second dose the lot number, you know, where they were vaccinated my signature on it, as you know, the either the first or second vaccinator. And I’ve been telling everyone take a picture of that card. That card is like your passport. I’m not sure exactly how you’ll need it. But to some extent you will need it and I think, you know, obviously we can think about the vaccine credentialing initiative that Microsoft is involved with, at, you know, at early stages in terms of advising through the commons project. But But I think just how can we streamline technology along the way so that even within a state from county to county, where at least you know, using similar systems and bigger picture. You know, I think the key really is interoperability. So no matter what system you’re using, it’s able to be connected to Wherever you need to get the information to and from. And then of course back to your point, Kathleen about the data integrity. And I’ll let you take it from there.


 


Kathleen McGrow 


Yeah, I totally agree with Molly that we need this interoperability because now we have even more disparate systems that we have to pull all this data together, it could be a matter of just your day to day activity, like going into an office building, you know, or getting on a plane or things like that, like Molly described, I still can’t believe as digitized as we are. And with so many, you know, when you think about all the different technology we use every day, we have to rely on a paper card. And I did the same thing I said, You know, I highly suggest I took a photo of mine take a picture just in case you lose it. But Molly’s right that had my signature on it as well and where they had gotten it. And I saw a lot of people were posting their cards on social media. And that made me really worried because you know, anyone could steal your identity with your name and your birthdate. Oh, and by the way, my name is on there, too, although my signature is not so readable, to be frankly honest, which is a little teeny, tiny space. But I think that it was just a great opportunity to give back to be frankly, honest with you, Claire, I really loved it because I actually got to talk to people outside of my bubble. And it was really nice, and they were so grateful everyone was so grateful. Even the people that were Frankly, I’m afraid of needles, you know, you do you kind of put your nurse hat on and you do your best to reassure them that you know, it’s gonna be okay, and it’s not gonna hurt that much. So I guess you know, my message really, for the end is if you have an opportunity, get vaccinated doesn’t matter what the vaccine is, please just get your vaccine to keep us all safe. keep yourself safe, your family safe, so that we can kind of move on and figure out the next steps and how we’re going to be getting through that to this new normal, which I’m not sure there’s going to be a new normal. I think we’re just gonna have to move forward.


 


Claire Bonaci 


Perfect. Well, on that note, I would love to thank you guys again for being part of the podcast and sharing your experience and for doing all of the vaccinations. So thank you again.


 


Molly McCarthy 


Great, thanks, Claire. Thanks, Claire.


 


Claire Bonaci 


Thank you all for watching. Please feel free to leave us questions or comments below and check back soon for more content from the HLS industry team.

Microsoft Graph Fundamentals learning path – Module 3

Microsoft Graph Fundamentals learning path – Module 3

This article is contributed. See the original author and article here.

 


This is already the third part of my little series on what it takes to do the Microsoft Graph Fundamentals Learning Path on Microsoft Learn. If you missed part 1 or part 2, it would be a good idea to catch up first, as the parts build upon each other.


 


After we already saw how easily we could configure a JavaScript application to retrieve Microsoft 365 data using Microsoft Graph in the last module, we will focus this time on how to access user photo information by using Microsoft Graph.


This module is supposed only to take 17 minutes to complete – timer set :smiling_face_with_halo:.


 


 intro


Our goal is to insert a user profile in our app that we already used in the last module. We will need to authenticate our user using Microsoft identity and receive an access token and call Microsoft Graph API with this token. – If you now wonder, ‘wait, but why?’ it’s a good idea to reread part 2 of my summary or do the last module.


 


After making us aware of WHY we should display a user picture, we learn that there are several ways to get profile picture information with Microsoft Graph, for example
`GET https://graph.microsoft.com/v1.0/me/photo/$value` gets us the image of the signed-in user itself. I used the Graph Explorer to check that:


 


GraphFun-image.png



Let’s do an exercise:


Exercise – Use Microsoft Graph in your web application to retrieve a user’s profile photo


build upon module 2


As we are building upon the last module, we will not need to clone the repository again. The unit quickly walks us through the four primary files for our app `index.html`, `auth.js`, `graph.js` and `ui.js` to make us aware of what they will do and repeats the steps we did in module 2 to insert tenant ID and application ID.


 Now the new part


1. copy – paste two code snippets into the `index.html` file to create and style a button with an image element
2. add a function to the `graph.js` file to call Microsoft Graph API and retrieve the photo of the signed-in user
3. add a function to the `ui.js` file that displays the image that we got from Graph into the image element that we created and styled in step 1
4. copy-paste a snippet to show a button that a signed-in user can click on to view their profile picture.


 


 


get-pic.png



time to run our app


Like in Module 2, open your terminal (I use the built-in Powershell in Visual Studio Code) and type in `npm start`, which will open your browser with `localhost:8080`.


* Click on **Sign in with Microsoft**
* Click the `show profile picture` button
* see that profile pic? YAY – time for a happy dance- You made it!


tropy.png



conclusion


As I did module 2 just a couple of days before, I did not need to reinvent the wheel, and it took me way less than 17 minutes to complete this module 3 – but I realized that I could reuse this app over and over again to whenever I need to sign-in a user or want to display information that I can get from Microsoft Graph API.


 


I wrote this summary of the whole learning path because I worked with Microsoft Graph before, and although I don’t write (a lot) of code daily, these modules felt doable – even if you are not a super experienced developer. I hope there will be even more cool content!


If you now read this and wonder if you could build applications with Microsoft Graph as well: Yes, you can! To learn more – from developers, please join Microsoft’s Learn Together event: Building apps with Microsoft Graph on April 14!


 


I would love to hear your feedback! Did you start this learning path? Or completed it? What were your aha moments? Where did you struggle? What content is now needed to take you to the next level? Please comment below!


?