If you have federal student loans, read this

If you have federal student loans, read this

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

 Financial Impact of the Coronavirus

Just under a year ago, we told you that the U.S. Department of Education announced some flexibility to federal student loan borrowers. Understanding these options can help you make more informed decisions about paying your bills and prioritizing your debts. The benefits have been extended through September 30, 2021.

So, just to recap, what does this mean for you if you have a federal student loan?

  1. This program gives temporary payment relief to borrowers with qualifying federal student loans. But some federal student loans don’t qualify – for example, older Family Federal Education Loan (FFEL) program loans or Perkins Loans that are owned by the school you attended. Contact your federal loan servicer online or by phone to find out if your loans are eligible.
  2. If your federal loans are covered, the U.S. Department of Education has automatically placed your loans into what’s called “administrative forbearance.” That means you can stop making payments on those loans right away, up through September 30, 2021. If your payments automatically come out of your bank account, check if any payments have been processed since March 13, 2020. If they have, you may be able to get a refund as part of administrative forbearance.
  3. If you want to keep making payments on your qualifying federal student loan through September 30th, the interest rate is now 0%. So any payments you make during the forbearance period may help you pay off your debt faster. If you’re on an income-based repayment program and/or a forgiveness program, you should check out Federal Student Aid’s Coronavirus page to see which option makes sense for you.
  4. If your federal student loans are in default, the U.S. Department of Education has stopped making collection calls, and sending letters or billing statements through September 30, 2021. And if your federal loans were in default and your employer continues to garnish your wages, you’ll get a refund.

This program only applies to federal student loans. Not sure what kinds of student loans you have? Here are two things you can do to find out:

  • Get a complete list of your private and federal student loans by pulling your credit report. (In fact, you can get your report for free every week through April 2021.) Read through it and find your student loans, taking note of the companies that are your lenders or loan servicers. Compare it to the full list of federal loan servicers found here.
  • Confirm which of your loans are federal. Log into FSA or call the Federal Student Aid Information Center (FSAIC) at 1-800-433-3243.

One more thing: you don’t need to hire a company to help you get this student loan payment relief. The program is already in place and there’s nothing you need to do to enroll.

Updated February 22, 2021 with new information about how payment flexibilities for federal student loan borrowers have been extended through September 30, 2021.

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

Learning from Expertise #2: Who Dropped my Azure SQL DB?

Learning from Expertise #2: Who Dropped my Azure SQL DB?

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

Overview:


Azure SQL Database can be dropped through Azure SQL database API call using “Microsoft.Sql/servers/databases/delete” operation via Azure Portal, CLI, Powershell commands or Rest API call one side or at the database level another side using SQL Server Management Studio or T-SQL command: DROP DATABASE database04;


 


In this article, we will provide a guideline on Azure solutions to secure, protect, recover, audit and monitor Azure SQL DB against unintended deletion.


 


Solution:


In this section, we are listing Azure solutions to secure Azure SQL DB against unintended deletion, know who the caller for the database deletion, when this happened and how get alerted in such case. Moreover, how to recover your database.


 


1- Enable Azure SQL Auditing


The best resort to answer the blog main question, who dropped my database? is to enable Azure SQL Auditing, enabling auditing tracks database events and write them to audit log which can be stored into Azure storage account, Log Analytics workspace or Event Hubs.


 


Leverage the Log Analytics to retrieve and filter the Audit records, the following example is a Kusto Query to get audit data for the dropped database:


 

let ServerName = "XXXXXXXXXX"; # Change the Server name to Azure SQL Server name 
AzureDiagnostics
| where LogicalServerName_s =~ ServerName
| where Category =~ "SQLSecurityAuditEvents"
| where statement_s contains "DROP"
| project TimeGenerated, event_time_t, LogicalServerName_s, database_name_s, succeeded_s, session_id_d, action_name_s,client_ip_s, session_server_principal_name_s , database_principal_name_s, statement_s, additional_information_s, application_name_s
| top 1000 by TimeGenerated desc

 


TIP: change the time range to the roughly incident time or you can add clause | where TimeGenerated >= ago(5d)


 


Query Output:-


Ahmed_S_Mahmoud_2-1613744142894.png


 


You can find more details by expanding the audit data record:-


Ahmed_S_Mahmoud_3-1613744241196.png


 


For more examples, I would recommend review blog for colleague @FonsecaSergio


AZURE SQL DB AND LOG ANALYTICS BETTER TOGETHER – PART #3 – Query AUDIT data or Who dropped my TABLE? – Microsoft Tech Community


 


Additional information regarding Azure SQL audit and Log Analytics:-


Azure SQL Auditing for Azure SQL Database and Azure Synapse Analytics – Azure SQL Database | Microsoft Docs


Overview of Log Analytics in Azure Monitor – Azure Monitor | Microsoft Docs


Log Analytics tutorial – Azure Monitor | Microsoft Docs


 


2- Create Alerts


You can create an alert at different resource levels from subscription down to Azure SQL resource to get notified in case a database was deleted, you will need to enable alert for activity log “Delete Azure SQL Database (Microsoft.Sql/servers/databases)” at the preference resource level. As shown in below example:-


 


Ahmed_S_Mahmoud_0-1613987365341.png


 


Choose the activity log Delete Azure SQL Database (Microsoft.Sql/servers/databases) :-


Ahmed_S_Mahmoud_1-1613756598701.png


Once the activity log event triggered, you will be able to find more details by open the alert data entry:-


Ahmed_S_Mahmoud_6-1613744588535.png


 


You can learn more on Azure Alerts: Setup alerts and notifications in the Azure portal – Azure SQL Database | Microsoft Docs


 


3-  Review Activity log


The Activity log is a platform log in Azure that provides insight into subscription-level events. This includes such information as when Azure SQL DB is deleted, You can view the Activity log in the Azure portal or retrieve entries with PowerShell and CLI, to review the activity log from Azure portal, hit the bell icon as shown below:


 


Ahmed_S_Mahmoud_4-1613744310948.png


You can change the time range and add operation filter: Microsoft.SQL/servers/databases/delete” to get all the deleted SQL databases in certain period, as shown in below figure:-


 


Ahmed_S_Mahmoud_5-1613744456041.png


 








NOTE:- You cannot retrieve activity log entries more than 90 days in the past.

 


In case you want to store Activity log entries for longer than 90 days you can send to Log Analytics workspace to enable the features of Azure Monitor Logs, archive to a storage account or stream to an event hub.


 


Here is a sample Kusto script to retrieve activity log for deleted SQL DB from Log Analytics :-


 

AzureActivity
| where Resource == "XXXXXXX"  # Change to the database name
| where OperationName == "Delete SQL database"

 


TIP: change the time range to the roughly incident time or you can add clause | where TimeGenerated >= ago(10d)


 


Ahmed_S_Mahmoud_9-1613745274083.png


 


You can find more details by expanding the Activity log entry, as shown in below figure:-


Ahmed_S_Mahmoud_10-1613745388311.png


 


Learn more on Azure Activity in Azure Activity log – Azure Monitor | Microsoft Docs


 


4- Enable Resource Lock


In order to protect your Azure SQL Database from unintended deletion, you can enable Resource lock, it can prevent deletions on the locked resources unless the lock is explicitly removed. It is very important to note that this does not prevent T-SQL deletions of the database.


 


More information can be found in blog: Protecting deletions of Azure SQL Resources – Microsoft Tech Community


 


5- Restore the deleted database


Lastly and most importantly, Azure will allow you to recover the deleted database to the deletion time.


 


By using the Azure portal, open Azure SQL server overview page, and select Deleted databases. Select a deleted database that you want to restore, and type the name for the new database that will be created with data restored from the backup, and click OK. As shown in below figure:-


Ahmed_S_Mahmoud_0-1613990950244.png


 


I hope you find this article helpful. If you have any feedback please do not hesitate to provide it in the comment section below.


 


Ahmed S. Mazrouh

4 principles of successful voice of the customer programs

4 principles of successful voice of the customer programs

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

Understanding your customers starts with gathering their feedback. But a Forrester study1 found that at the end of 2020, decision making with customer insights was organizations’ biggest challenge with marketing programs. That’s why having a voice of customer (VoC) programa program designed to capture the needs and wants of the customerin your organization is critical to improving customer experiences, driving a customer-centric culture, and delivering better business outcomes.

VoC programs need to be built on a strong foundation of principles, but it takes more than that to succeed. Our newest webinar featuring Forrester analyst Faith Adams explores what voice of customer programs are, how it can impact your business, and what steps you can take today. Watch “Build Better Customer Experiences with VoC Programs” today.

The four principles of successful VoC programs

1. Listen to your customers where they are

In today’s interconnected world, your customers exist in a variety of channels from email to social to web. If your organization can meet your customers in those channels, both in collecting feedback, closing the loop, and delivering a great experienceyou can build lifelong loyalty.

Organizations with a strong VoC program utilize its tools to deploy surveys in every channel in real time, creating a seamless and easy process for the customer. Prioritizing understanding how customers see your products and services will help every department, from marketing to sales to customer service, have a greater impact on the customer experience.

2. Maximize insights for deeper connections

A deeper connection with your customer can only form from a complete understanding of their perceptions, needs, and wants. Strong VoC programs maximize customer insights with powerful tools such as AI-analysis and customer satisfaction metrics such as NPS satisfaction over time allow organizations to continuously have a pulse on their customers’ perception.

With direct feedback analyzed and visualized in a manner that is easy to interpret, tailoring future interactions becomes easier than ever. Sales, marketing, and customer service can adjust their daily interactions and decisions to align with what matters most to customers and are empowered to develop lifelong relationships.

3. Integrate data across your organization

Data silos prevent rich customer insights and authentic experiences. Successful VoC programs truly transform data management and create a culture of customer centricity where every department has access to the right data at the right time.

Further, sharing the insights you gather from direct feedback can be utilized to create holistic customer profiles. Together with behavioral data, these unified customer profiles can be accessed directly from the VoC, elevating how organizations think about their customer and how to respond.

4. Respond quickly to build customer relationships

Finally, a VoC program needs to enable an organization to respond in the moments that matter. The combination of data from applications and the use of real-time notifications creates accelerate response times.

The most important part of the customer journey for your organization is closing the feedback loop. When customer feedback is received, 88 percent of customers expect a response from businesses within 60 minutes. That’s why VoCs let you set triggers for when customer satisfaction dips, creating an instant pathway to delivering a great customer experience.

Starting your Voice of Customer journey can be daunting, but it’s the first step to orchestrating authentic connections and responses to customer feedback. With these four principles in mind, and with all departments bought into a singular vision, organizations can improve business outcomes.

To learn how Microsoft can empower your organization to use a robust VoC to quickly collect and understand omnichannel feedback at scale, visit the Dynamics 365 Customer Voice website.

Start your free trial of Dynamics 365 Customer Voice today and check out our on-demand webinar “Build Better Customer Experiences with VoC Programs” today.


1Forrester Analytics, Business Technographics Marketing Survey, 2020.

The post 4 principles of successful voice of the customer programs appeared first on Microsoft Dynamics 365 Blog.

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

What we’ve been learning about using Microsoft Teams for Virtual Consultations

What we’ve been learning about using Microsoft Teams for Virtual Consultations

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

At Modality Systems, I’ve been managing our virtual consultation service, OneConsultation, since 2018, and whilst before the Covid-19 pandemic, video consultations and telemedicine were used in specific services and use cases, it was never considered a realistic alternative way of delivering healthcare services for the masses.


 


Virtual consultations gain traction
The crisis has brought necessity, innovation, and a complete change of thinking – which I think is here to stay.


 


And it must be here to stay. Offering virtual consultations, through Microsoft Teams – or any vendor for that matter – is crucial for a number of reasons. And none of them are related to the pandemic.


Virtual consultations solve the following problems:



  • Lack of patient mobility

  • No access to transport

  • Fear of hospitals

  • Fear of infection

  • Unable to take time off from work


Initiatives from vendors have certainly helped.


 


Many UK National Health Service (NHS) trusts have adopted Teams, for instance, thanks to the offer from Microsoft enabling NHS staff to use Teams for free during the Coronavirus outbreak.


 


This has enabled staff and patients to get used to video calls internally whilst working from home which has made the adoption of virtual consultations a lot quicker.


 


What is a virtual consultation?
You might also hear virtual consultations referred to as remote consultations or online consultations. Ultimately, these are all the same.



Virtual consultations provide healthcare providers with an alternate method of diagnosing and treating patients. By switching to virtual consultations, clinicians, doctors, and patients benefit from accessibility improvements, fewer cancellations, and faster appointments.


 


Most virtual consultation systems need tailoring for the specific needs of the healthcare sector. Customisation can assist with the fact that patients are often vulnerable and struggle with technology.


Healthcare appointments rarely run to time so being able to offer a simple waiting room experience rather than rearranging email-based calendar appointments has proven beneficial to us.


 


Clinicians can simplify the join experience even further by sending patients a SMS message contain a link directly to the consultation. They just then tap that link to join.


 


Most consultations are also one-to-one and highly confidential. Security is therefore vital, as is the ability for healthcare providers to connect with patients from their smartphone, laptop, or tablet with just one click.


 


Rapid adoption of virtual consultations
Of course, we only have the stats available from our own virtual consultation software, OneConsultation.



When you think about how many telehealth platforms exist, scaling our numbers to match the number of platforms is quite extraordinary.



As of the end of August 2020, OneConsultation had supported over 100,000 different consultations across 541 different services.



This amassed to 36,000+ hours of video. The average call length being around 22 minutes.


 


The average length of an in-person appointment is only 17 minutes. So, the intangible benefits of more and better patient-doctor time must be mentioned too.


oneconsultation.jpg


 


We discuss at length the benefits of virtual consultations with all our clients. But, the most important factor is understanding how virtual consultations and virtual clinics benefit patients.


 


What happens next?


We continue to push and promote virtual consultations in a market heavily dominated by telemedicine platforms that don’t offer the functionality of Microsoft Teams.



While we’ve seen tremendous uptake on our virtual consultation service, the healthcare world is full of providers struggling to offer (or not able to offer) a virtual alternative to an in-person appointment.
We see no reason healthcare providers – and healthcare patients – shouldn’t have access to the same mobility and productivity benefits that a desk worker has.




Tom Scott is a Product Manager at Modality Systems. Read more about Teams virtual consultations and how Modality can help.



To write your own blog on a topic of interest as a guest blogger in the Microsoft Teams Community, please submit your idea here: https://aka.ms/TeamsCommunityBlogger  

Azure Data Explorer PG YouTube Channel

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

Join Azure Data Explorer YouTube to watch live webinars and videos.


you can find videos on 



  1.  Azure Data Explorer Overview

  2. Data Ingestion 

  3. How to start with KQL 

  4. Grafana dashboard with Azure Data Explorer

  5. Creating ODBC connector with Azure Data Explorer 

  6. coming this Wednesday “Enterprise readiness with Azure Data Explorer

  7. and many more interesting videos


Subscribe now Azure Data Explore YouTube Channel