Unmanaged device protection capabilities are now generally available

Unmanaged device protection capabilities are now generally available

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

Two months ago, we announced the public preview of a new set of capabilities that would give Microsoft Defender for Endpoint customers visibility over unmanaged devices running on their networks. It’s devices like these that introduce some of the greatest risks to an organization’s cybersecurity posture.


 


“The riskiest threat is the one you don’t know about. Unmanaged devices are literally one of your weakest links.


Smart attackers go there first.” – David Weston, Microsoft Director of Enterprise and OS Security


 


We are pleased to announce that starting today, these capabilities are generally available to all our customers worldwide!


 


With this release we deliver a rich set of new capabilities, including:


 



  • Discovery of endpoints and network devices connected to your corporate network


This capability provides Defender for Endpoint with the ability to discover unmanaged workstations, servers, and mobile endpoints (Windows, Linux, macOS, iOS, and Android) that haven’t been onboarded and secured. Additionally, network devices (e.g.: switches, routers, firewalls, WLAN controllers, VPN gateways and others) can be discovered and added to the device inventory using periodic authenticated scans of preconfigured network devices.


 



  • Onboard discovered devices and secure them using integrated workflows


Once discovered, unmanaged endpoint and network devices connected to your networks can be onboarded to Defender for Endpoint. Integrated new workflows and new security recommendations in the threat and vulnerability management experience make it easy to onboard and secure these devices.


 



  • Review assessments and address threats and vulnerabilities on newly discovered devices


Once endpoints and network devices have been discovered, assessments can be run using Defender for Endpoint’s threat and vulnerability management capabilities. These security recommendations can be used to address issues on devices helping to reduce an organization’s threat and risk exposure.


 


Now that these features have reached general availability, you will notice that endpoint discovery is already enabled on your tenant. This is indicated by a banner that appears in the EndpointsDevice inventory section of the Microsoft 365 Defender console.


 


Figure 1: Device inventory view listing "Can be onboarded" devices and option to enable Standard Mode discovery.Figure 1: Device inventory view listing “Can be onboarded” devices and option to enable Standard Mode discovery.


 


This banner will be available until July 19, 2021 which is when the default behavior for discovery will be switched from Basic to Standard. At this time, Standard discovery will enable the collection of a broader range of device related properties and it will also perform improved device classification. The switch to Standard mode was verified as having negligible network implications during the public preview. More information about the discovery and its two modes can be found in our previous blog.


 


We’re excited for you to take a look and start using these capabilities and we look forward to your feedback on them. If you have any questions or feedback feel free to leave them in the comment section below. For more information please review the device discovery and network discovery documentations on Microsoft Docs.


 


To read more about our new device discovery and assessment capabilities, check out:



 


Microsoft Defender for Endpoint is an industry-leading, cloud-powered endpoint security solution offering vulnerability management, endpoint protection, endpoint detection and response, and mobile threat defense. With our solution, threats are no match. If you are not yet taking advantage of Microsoft’s unrivaled threat optics and proven capabilities, sign up for a free trial of Microsoft Defender for Endpoint today.


 


 


 


 


 


 


 


 

How to display Azure Monitor alerts with smart lights and no code

How to display Azure Monitor alerts with smart lights and no code

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

Ever since IT Pros started building servers, we’ve been monitoring them – Are they operational? Are they responsive? Are they running out of disk space? The challenge is …  who is monitoring the monitoring? While it’s common to send notifications to email, automatically create a helpdesk service ticket or even post an alert in a Microsoft Teams channel, I have to watch those other systems to know if a monitoring alert has fired (activated). Instead, I wanted a visual indicator that my monitoring has detected a problem, so I turned to my Phillips LIFX strip light.


 


LIFX strip lightLIFX strip light



Previously, you needed to wrangle the LIFX HTTP API to achieve this integration with Azure Monitor, and this IT Pro doesn’t speak API. But LIFX is now available as connector (in Preview) for Azure Logic Apps, so we can tie this integration together in a no-code solution!


 


The Architecture


In essence, we’re building an architecture that looks like:


Monitor + Alert Threshold + Action Group (Action) + Logic App (Light state)


 


It pays to plan this out first, as it’s a little easier to build it out of order.


 


For this example, I’m going to configure:
Virtual Machine CPU greater than 50% – Flash the light strip purple
Service Health issue – set the light to solid red


 


While this won’t be an in-depth look into monitoring scenarios, you can go an explore metric alerts, log alerts and activity alerts to go beyond VM performance and include other Microsoft services. I like adding in Service Health too as those alerts work well for platform-wide components like Azure Active Directory or the general service that’s running your resource type. And with Azure Lighthouse, you can include alerting from different Azure tenants or for different customers you manage.



I’m keeping it simple with a flash or solid and a color choice for each alert. You might decide to use a flash pattern for warnings and a solid color change for your critical alerts, and maybe blues for your test & development resources and reds for your production resources.
Now let’s build the different steps!


 


Virtual Machine CPU over 50% – Flash the light purple


 


Create a Logic App with a LIFX Action


In Azure Logic Apps, created a new Logic App (consumption). Give it a name such as LIFX-FlashPurple and select a resource group and region. Click Create to make this new Azure resource. Once the deployment is complete, click the Go to resource button. This will take you into the Logic Apps Designer. Choose the Azure Monitor Metrics Alert Handler, then choose this template.


 


Logic Apps Designer has a built-in template for Azure Monitor Metrics alertsLogic Apps Designer has a built-in template for Azure Monitor Metrics alerts


 


 



The template adds the sample data for a metrics alert generated by Azure Monitor. On the “Remember to include a Content-Type header” message, click Got it, as the metric alerts already include this.


JSON sample for the Azure Monitor Metrics AlertJSON sample for the Azure Monitor Metrics Alert


 


So now we have the trigger defined so Logic Apps knows what the data will look like that it is being sent when it needs to fire (run).



Click New Step to add our action. In the search box type LIFX
Choose “Pulse effect by quickly flashing between the given colors (Preview)”


Some of the LIFX actionsSome of the LIFX actions



Sign in to your LIFX account and authorise the LIFX Custom Connector for Power Automate by LIFX to have access to your LIFX account.


The LIFX Authorise Application boxThe LIFX Authorise Application box



Then, choose the lights from those listed from your account.
Select the color you want to flash to, the duration (Period) that color will stay on (e.g. 5 seconds), how many times you want it to flash (Cycles) and whether you want to turn the light on if it was off.


Pulse-LIFX-purple.jpg


 This changes my light between its original color and purple 10 times, each time leaving it on a color for 5 seconds.


 


Create an Action Group that includes the Logic App


In Azure Monitor, click the Actions pane and then the Manage actions button.
Click New action group. Give it a name and select a Resource Group.
You can leave the Notifications tab blank, as we won’t send any other notification that this action group has been triggered.


 


Click the Actions tab. Set the Action type to Logic App and select the LIFX-FlashPurple logic app you previously created. Click Review + Create, then Create.


LIFX-Action-Group.jpg


Create an Azure Monitor Metric Alert


In Azure Monitor, in the Alerts pane, click New Alert Rule.


Under Scope, click select resource and find your virtual machine.
Under Condition, click Add condition.



Add the Percentage CPU signal and set a Static threshold where the Operator is Greater than and an Aggregation type of Average has a Threshold value of 50. Evaluated based on an Aggregation granularity (Period) of 5 minutes and a 1 Minute Frequency of evaluation.  Here we are asking Azure Monitor to run an evaluation every minute, and average the CPU percentage (usage) over the previous 5 minutes, then fire an alert if that number is greater than 50%. You can use whatever numbers you want – try a lower value like 10 percent to test that it works, and you should be able to trigger the alert by rebooting your virtual machine and running Windows Updates.


 


Monitor-Metric-Alert.jpg


In the Actions section, click Add action group and select the LIFX-Flash action group you created in the previous step.
Give the alert rule a name e.g. CPU over 50pc, then click Create alert rule.


 


Now we have our Logic App to flash the light purple, added to an Action Group that the Azure Monitor metric alert will call when the specific threshold is reached!


 


We have an Azure Monitor alert!We have an Azure Monitor alert!


Service Health Alert – set the light to solid red


 


This previous example is great for a alerting on a specific metric on one resource. But what if there’s a problem with the Azure Virtual Machines service in general (or any other Azure service you choose)? We can use similar steps to change our light if Azure Service Health reports an issue, using Service Health Alerts and Logic Apps.


 


Create a Logic App for a Service Health alert to set the LIFX light to solid red


In Azure Logic Apps, created a new Logic App (consumption). Give it a name such as LIFX-SolidRed and select a resource group and region. Click Create to make this new Azure resource. Once the deployment is complete, click the Go to resource button. This will take you into the Logic Apps Designer. Choose When a HTTP request is received, then click Use sample payload to generate schema.


Logi-App-HTTP-Request-blank.jpg



Copy and paste the JSON code from the Service Health webhook example here: https://docs.microsoft.com/azure/azure-monitor/alerts/activity-log-alerts-webhook#servicehealth



Click New Step to add our action and choose LIFX (or search for it).
Choose Set state of the lights (Preview)
Choose the lights from those listed from your account.
Set the power to on. Select the color you want to change the light to (e.g. red), set the Brightness (up to a value of 1.0 for full brightness) and set the Duration to 0.


 


This will turn the light red and leave it that color. Click Save. Now we have a solid red action for our smart light.


Set-state-lights.jpg



Create a Service Health alert


 


In Azure Service Health, click Health alerts then Add service health alert.
Under Condition, select the Subscription and Services you want – we’ll select Virtual Machines for this example. Leave the Global Region selected and add any specific regions where you have resources.
Under Service health criteria, select the event types you wish to alert on – Service issue, planned maintenance, health advisories or security advisory (and you can select multiple event types).Service-Health-Alert-Create-Rule.jpg


 


Under Actions, click Add action groups and Create action group. Select a resource group and give your action group a name (like LIFX-Red-AG). In Action type, choose Logic App and select your LIFX-SolidRed logic app you created in the previous step. Click Review + Create, then Create.


Create-action-group.jpg
Back on the Service Health alert page, give it a name (like Service-Health-LIFXRed) and click Create alert.


 


If Azure Service Health issues an alert for the Virtual Machines service in my region or globally, the LIFX strip will turn red and stay red! 


 


Summary


 


Now you have the building blocks of Azure Monitor, Service Health alerts, Logic Apps and the LIFX connector, what other scenarios would you “bring to light”? Remember, Azure Monitor can query non-Azure resources with Azure Arc, and there are many other trigger sources for Logic Apps (including Microsoft and non-Microsoft products).


 


Scott Hanselman uses the LIFX API and the Microsoft Graph to change his home office light to indicate his presence status from Microsoft Teams (busy, available etc.) For more details, visit https://www.hanselman.com/blog/mirroring-your-presence-status-from-the-microsoft-graph-in-teams-to-lifx-or-hue-bias-lighting


 


And, the LIFX Connectors (in Preview) are also available in Power Automate! So you can explore lighting up other triggers from other systems and parts of your business process, if you don’t use Azure Logic Apps. Maybe change your light if a message is posted into a particular Microsoft Teams channel?


 


Share your use cases in the comments!


 


Learn More with Microsoft Learn


 


Monitor the usage, performance and availability of resources with Azure Monitor


 


Build automated workflows to integrate data and apps with Azure Logic Apps


 


Get started with Power Automate 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 

Microsoft 365 PnP Weekly – Episode 132 – Nicole Woon (Microsoft)

Microsoft 365 PnP Weekly – Episode 132 – Nicole Woon (Microsoft)

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

Thumb-Ep132.png


 


 


In this installment of the weekly discussion revolving around the latest news and topics on Microsoft 365, hosts – Vesa Juvonen (Microsoft) | @vesajuvonen, Waldek Mastykarz (Microsoft) | @waldekm are joined by Seattle-based Program Manager from OneDrive and SharePoint (ODSP) engineering – Nicole Woon (Microsoft) | @NovelNicole .   Topics discussed in this episode include:  Nicole’s product – SharePoint site templates.  The importance and Making products approachable to both the most advanced developer and to someone new to the product.  Customer connection and delivering capabilities based on an understanding of human behavior and using “craft” for high-quality product development.   A strategy for learning everything necessary to excel as a technical support engineer, being an accessibility champ and thriving as a woman in IT.  


 


Covering also 21 new articles from Microsoft and the Community from past week!  


 


Please remember to keep on providing us feedback on how we can help on this journey. We always welcome feedback on making the community more inclusive and diverse.


 


 


This session was recorded on Monday, June 21, 2021, and it is the last episode until we return from summer holiday to kick off Season 4 – Episode 133, sometime around end of August.  Thank you for watching and listening, we hope you have a happy and safe summer.  Please note:  There will be no break in our regularly delivered Thursday M365/SharePoint Community calls and calls from other organizations.   


 



 


These videos and podcasts are published each week and are intended to be roughly 45 – 60 minutes in length.  Please do give us feedback on this video and podcast series and also do let us know if you have done something cool/useful so that we can cover that in the next weekly summary! The easiest way to let us know is to share your work on Twitter and add the hashtag #PnPWeekly. We are always on the lookout for refreshingly new content. “Sharing is caring!” 


 


Here are all the links and people mentioned in this recording. Thanks, everyone for your contributions to the community!


 


Microsoft articles:


 



 


Community articles:


 



 


Additional resources:


 



 


If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions for Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.


 


“Sharing is caring!”

Securely collaborate with guests using Azure AD guest access reviews

Securely collaborate with guests using Azure AD guest access reviews

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

Companies collaborate with hundreds of clients, partners, and vendors every day. Today’s organizations use many applications and devices, and managing digital identities for these guests increases the risk of security breaches. More than 40% of IT leaders said that they want an identity governance solution that improves their security posture, according to an internal Microsoft survey.


 


guest accounts.png


 


These decision-makers’ top concern is the increased risk of security breaches due to distributed access to company resources. This problem is exacerbated as more companies adopt hybrid work and require secure collaboration with external users. IT admins have no way to track usage or answer the following questions:



  •  What content are users interacting with?

  • How long have the resources been shared?

  • Are accounts still active?

  • Are user privileges at risk of expiring?


 


Organizations can manage guest access with automated reviews


More than 70% of survey respondents said they either don’t have a process for managing guest accounts or they manually manage guest accounts. Manual processes often involve reliance on custom scripts or middleware, increasing the chance of human error that leads to elevated security risk. Also, an IT admin can never know all of the external users who require access to company resources. Business managers are the ones who are best suited for identity and access management activities for their guests and external partners.


 


 


periodic access certifications.png


Figure 1: Access review features enable customers to securely manage guest access at scale.


 


An Azure Active Directory Identity Governance solution empowers Microsoft customers to securely collaborate with guests across organizational boundaries. Customers can set up automated, periodic access reviews using an intuitive interface that provides smart recommendations, ensuring that guests gain the right access to the right resources for the right amount of time.


 


Once guests no longer require access to sensitive data, companies can automatically revoke their access to those resources. If a business owner or a manager isn’t in Azure AD, guests can review their own membership in a group.


 


Automated provisioning and deprovisioning of guest access to sensitive data enables customers to move away from custom scripts and reduces errors associated with manual processes Automated provisioning and de-provisioning of guest access into SaaS applications ensures that the only way guests can access these apps is through permissions set up by the organization and not decisions made on a case-by-case basis by an IT admin.


 


In large organizations, business managers are best suited to manage guest access for collaboration. Azure AD governance features put control firmly in the hands of business managers who are best suited to provide appropriate levels of access to sensitive data to external users. By delegating to non-administrators, customers can ensure that the right people are managing access to their department’s sensitive data. Delegation of responsibility reduces the IT helpdesk burden and frees up the IT staff for more strategic initiatives.


 


The response from Azure AD governance customers has been positive:


“Azure Active Directory guest access reviews give us that ability to be agile in our collaboration with external parties, with the right level of control, so our security, legal, and data privacy people are comfortable.” ~ Avanade


 


Microsoft customers in regulated industries and those that work with the government have to regularly demonstrate to auditors the effectiveness of their controls over access rights. Azure AD access reviews for guests enable these customers to easily prove to auditors that their organization has the appropriate controls in place. Azure AD provides a centralized view of all access reviews with a simple interface involving very few configuration steps, enabling IT admins to see which resources a user can or cannot access across a multi-cloud, multi-device, and fragmented application landscape.


 


Watch our video review of guest user access across all Microsoft 365 groups and Microsoft Teams for a step-by-step overview of Azure AD Access Reviews. To learn more about Microsoft Identity Governance solutions, visit our website.


 


 


Learn more about Microsoft identity:


Released: Update to Microsoft OLE DB Driver 18 for SQL Server

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


OLE DB Driver 18.6 for SQL Server is released, bringing support for Idle Connection Resiliency to the driver along with a number of fixes. The driver can be downloaded directly from Microsoft.



 


Changes:



Fixed:





















Issue Details
Fixed an issue with endianness of port numbers in data access trace logs Fixed a bug, which resulted in port numbers logged having incorrect endianness while doing Data Access Tracing.
Fixed an accessibility issue Fixed an accessibility issue in the user interface of Universal Data Link (UDL). This accessibility issue resulted in the Browse button not being announced by screen reader software.
Fixed crash in scenarios involving Multiple Active Result Sets Fixed a bug, which could result in the driver crashing in some scenarios involving Multiple Active Result Sets (MARS).

 

The updated driver can be downloaded directly from Microsoft.

David Engel

How Microsoft Search in Bing helps keep you and your data private and secure

How Microsoft Search in Bing helps keep you and your data private and secure

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

Microsoft Search, which includes Microsoft Search in Bing, is part of the Microsoft 365 ecosystem and leverages the same privacy and security measures that help protect your data, files, and sites. Microsoft Search in Bing also applies some enhanced measures to help ensure your workplace searches are separate from public web results. 


For you 


Your work searches, work search history, and the information shared within your organization via work results are private and secure. So, Joanna in Marketing will never know you looked her up because you forgot her last name. And neither will your Search admins, Microsoft, or any other organization. 



  • Microsoft Search in Bing protects your work results so you can feel confident knowing your info is never available to public Bing searches or other organizations, including Microsoft. 

  • Only you can see your individual work search history. 

  • Your search admins can only see the number of searches by type (people, files, etc.) and an aggregated list of top searches. 

  • Microsoft doesn’t target advertising based on your work identity or your organization’s identity. 


What you and others can find 


When you use Microsoft Search in Bing, you’ll only find info and results that you have access to. For example: 



  • Files you’ve created or that have been directly shared with you 

  • Files that have been shared with a group you belong to or saved to a SharePoint or OneDrive site you have access to 

  • Free/busy times for people in your organization 

  • Meetings that you and a person or group have both been invited to 



  • SharePoint sites that you’re a member of or that have been shared with you 

  • Private conversations you were part of 

  • Public conversations 


Manage access to files and sites 


Using Microsoft Search in Bing, co-workers can use the Recent Files section of your profile to easily find and access files that you’ve recently shared or edited. 


Alyxe_0-1624307235598.png


 


 


When you search work for your files or sites, you may occasionally to find information that was inadvertently shared too broadly across your organization. Since you’re in control of who you share with, use the sharing options in SharePoint, OneDrive, and Delve to stop or prevent oversharing. Learn more about Managing access to files and folders. 


 


Search history 


Your search history on Bing is handled differently based on your account type and your signed in status: 



  • Signed in to your work account: Your specific work search history isn’t shared with your organization or other organizations, including Microsoft. You can review your search history at any time by downloading it from your search history page. Only the last 30 days of your search history are available. When using Microsoft Search in Bing, your search admin may be able to see your searches as part of an aggregated list of top searches, but they are not attributed to you. 



  • Signed in to your personal Microsoft account: You’re also in control of the search history associated with your personal Microsoft account. Bing and Microsoft provide tools for you to manage and clear your search history, as well as ways to prevent new searches from being added to it. 

  • Not signed in: When you’re signed out, your search history is only available on that device. You can clear all searches from your history or remove specific searches from that specific device, as well as prevent new searches from being added to it. 

  • Used a private window: Your searches are never saved to your search history. If you signed in to your work or personal Microsoft account from a private browser window, any searches you made will be associated with that account. 


For your organization 


Your organization’s IT admin team controls who can access Microsoft 365 Services, like Microsoft Search in Bing. Only these authorized users can use work search to find internal results and data within your organization. Access to your organization’s work search and information is never available to public web users or other companies, including Microsoft. 


 


Secure by default 


Microsoft Search in Bing requests are made over HTTPS. The connection is encrypted end-to-end for enhanced security. 


 


User authentication and authorization 


You must be signed in with a valid work or school account tocan see work results. 


Unlike the consumer Bing experience that you’re familiar with, a personal Microsoft account can’t be used to sign in to Microsoft Search in Bing. Instead, Microsoft Search in Bing uses Azure Active Directory to authenticate and authorize you and other users in your organization. These are the same credentials you use to access other Microsoft 365 services, such as SharePoint or Outlook.  


 


Communication with your trusted cloud 


When you sign in to Microsoft Search in Bing with your work or school account, Bing downloads the necessary client libraries to the browser to enable results from your organization. When you search, the in-browser code calls your trusted cloud to get the results from your organization. This is done using a dedicated API that operates in accordance with the control objectives of SSAE 18 SOC2 Type 1. This means work results and work data flow through Bing systems that are subject to the same stringent data processing control objectives that your work results are subject to when they’re processed in Office 365 Core Online Services. 


 


Permissions 


You can only find work files and info shared with you, either directly or indirectly, or that you have permission to see. 


Work results, including files and sites, are security trimmed at the source. You can’t see answers, Word documents, PowerPoint presentations, SharePoint sites, or other info that you can’t access through Office 365. You can only see your own files and files that have been shared with you either by the creator or through a group membership. 


 


Search logging 


All Bing search logs that pertain to Microsoft Search in Bing traffic are disassociated from your workplace identity. If we’re confident that a search isn’t specific to an organization—based on a set of restrictions or frequency thresholds—the search will be treated as described in the Search, Microsoft Edge, and artificial intelligence of the Microsoft Privacy Statement. For example, searches that are identified as not org-specific could be used to model and train public features, such as autosuggest or related searches. Searches that don’t meet the restrictions or frequency thresholds are stored separately from public, non-Microsoft Search traffic. 


 


Compliance and GDPR 


Searches made using Microsoft Search in Bing are executed against your organization’s internal resources and the results returned are considered Customer Data. These searches also meet the processor commitments outlined in Article 28 as reflected in the General Data Protection Regulation Summary FAQs. For searches from Microsoft Search that go to public Bing, Microsoft complies with its GDPR obligations as a data controller. 


 


 


Learn more 


Microsoft Trust Center 


Security and privacy for Microsoft Search in Bing 


How Microsoft Search in Bing helps keep your info secure 

Web Development for Beginners: A new Learning Path on Microsoft Learn

Web Development for Beginners: A new Learning Path on Microsoft Learn

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

webdev.png


> This is based on the Git Hub curriculum https://github.com/microsoft/Web-Dev-For-Beginners


 


There are 16 million developers in the world today. Roughly half of those, 8 million are web developers. Web development is therefore a good skill to have as you are looking to land that first job and build a career in tech. But where do you begin to learn all that? With this path 



Web dev for beginners path.



It covers everything from HTML, CSS, JavaScript to Accessibility. 


 


Intro to programming


What even is programming? Well, it’s a way to instruct your machine to do things for you. By running statements, you can things like creating a web a page, a simple script or why not a computer game. The possibilities are endless. You do need some kind of text editor to type it all in, we provide that to in this first module.



Intro to programming



 


Accessibility on the Web


Not everyone has perfect eyesight or see the colors you do or can even see at all. As a developer you need to realize that when you build programs, you should include everyone. There are specific tags and approaches you can use to make your app usable by anyone, regardless of disability. Be inclusive and build better apps.



Web accessibility



 


JavaScript variables and data types


One of the most popular programming languages right now is JavaScript. JavaScript can be used in the browser to create an interactive experience, but it can also be used on the backend to create APIs, application that can talk to other services and even databases. Learn how to think in programming by being introduced to the concept of variables and data types.



JavaScript variables and data types



 


Functions


When you start out, you might have all your code statements in one file. But there is a way to organize your code so it can be made more readable but also reusable. What you can do is to create named areas, functions, which can be called whenever you need them to carry out a task for you.



Functions in JavaScript



 


Decisions with IF/ELSE


Your code can execute differently depending on the values of different variables or some other condition. Having that flexibility makes your application useful in many different scenarios. Learn about IF, ELSE and much more.



Decisions with IF/ELSE



 


Arrays and loops


Sometimes your data takes on the form of a list. Imagining a recipe, or an ice cream menu or why not a receipt of things. Lists make it possible to store more than one thing and there are constructs that make it possible to operate on lists and get what you need from them such as their sum, or maybe the highest value and so on. 



Arrays and loops



 


 

Azure HPC After Hours Social Event at ISC 2021

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

This has been a tough year as we’ve been isolated and away from other people more than most would like.  In an effort to intentionally reconnect – even if it means virtually in the short term – we are committed to finding every possible way of engaging with you, the HPC community, in every practical way.  While we are hopeful in-person events will restart in the near future, we do not want to wait on that to re-engage with the incredible community of engineers, scientists, and developers who live and breathe HPC + AI.  There has never been a greater need to rebuild personal connections and engage socially, and the technology space is no exception.  Our vision is to enable fruitful informal connections between people from across the community, including Microsoft experts, through a healthy, supportive atmosphere of knowledge exchange, idea iteration, industry topic debate, and architecture comparison that improves the universal experience for everyone’s benefit.


 


Open Community Social Launch Event


To get the ball rolling here, we’re going to host a virtual 60-minute event during the upcoming ISC21 Conference as an inaugural ‘open community social’.  There is a not-so-planned panel agenda for this event where we will discuss various topics covering HPC + AI.  We have multiple topics we can banter back and forth, but that is secondary to engaging with YOUR direct questions or discussing topics that YOU suggest.  Our moderator will kick-off the event and be on the lookout for your questions / comments that we’ll ask our panel of experts to respond to.  While we know this does not replace in-person relationship building, we do hope you can carve out some time from your busy schedule to connect with us and each other.


 


Join the Azure HPC Community


We are launching an Azure HPC Discord group where you can engage with Microsoft Azure HPC subject matter experts and with one another to exchange ideas or just enjoy community interactions!  Please consider joining the group prior to our ISC21 Off Hour Social Event so you can connect with us directly after the virtual event ends.


 


You can join the Azure HPC Discord group here.


 


Azure HPC Community Calendar


 


Below is a list of future community events that are tentatively scheduled through the end of 2021.  Also, be on the lookout for more informal meetup events to be added to the schedule below.  Event updates will be posted to the Discord channel.


 
















































Month



Event Title



Type



Description



June



HPC Community Launch



Virtual



Open Q&A Social alongside the ISC21 Conference



August



SIGGRAPH Meetup



Virtual



HPC Community social gathering at SIGGRAPH



September



HPC LIVE!



Virtual



Major community social gathering hosted by Azure HPC SMEs



October



NVIDIA GTC Meetup



Virtual



HPC + AI Social gathering



November



SC21 Meetup



In Person



HPC Community social gathering at Supercomputing



December



Design Automation Conference Meetup



In Person



HPC Community social gathering at DAC



 


While so many of the corporate investments and programs for HPC are centered around technologies, capabilities, speed, and costs, this one is refreshingly simple…it is about connecting through community.


 


We really hope you can join us for the launch and other events this year!

Join us for a Live event on Static Web Apps 30th June 2021

Join us for a Live event on Static Web Apps 30th June 2021

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

AzureStaticWebApp.JPG


Event Agenda



Calling all web developers! We’re so excited to announce Static Web Apps – Code to Scale, a special live event to celebrate the official release of Azure Static Web Apps!  Join our team for a free live event on June 30 @ 9am PT (4pm GMT) and learn how to deploy Azure Static Web Apps on your Azure for Student subscription.


Join us at 9:00 AM PDT / 16:00 UTC 30th June












































JOIN US AT 9:00 AM PDT / 16:00 UTC REGISTER HERE
   
9:00 AM – 9:05 AM PDT Welcome
9:05 AM – 9:35 AM PDT Keynote with John Papa
9:35 AM – 9:55 AM PDT A Look at the New Azure Static Web Apps CLI with Wassim Chegham
9:55 AM – 10:15 AM PDT Static Web Apps and the Production API with Daria Grigoriu
10:15 AM – 10:35 AM PDT Stackbit: The Editing Experience for Static Web Sites with Ohad Eder-Pressman
10:40 AM – 11:00 AM PDT DevOps for Static Web Apps in the Real World with April Edwards
11:00 AM – 11:20 AM PDT End to End Testing with Playwright with Mandy Whaley and Arjun Attam
11:20 AM – 11:30 AM PDT Closing Notes

Register Now



Additional Resources 

Interactive Tutorials





Publish apps with React, Angular, Svelte or Vue. Learn to use Static Site generators like Hugo and Jekyll. Try Microsoft’s new Blazor framework for building static web apps with C# and Dotnet.






Explore the Azure Static Web Apps learning path on MS Learn 


Make the ‘choice’ to use custom fields

Make the ‘choice’ to use custom fields

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

You can create a type of custom field that allows you to quickly choose from several options. Choice custom fields are great for scenarios such as having a Risk column with “High”, “Medium”, and “Low” values. Also, try using them for rough planning of tasks such as “This week”, “Next Week”, and “Later”. Like other custom fields, you can use them in the Grid, in the Board view, and in the task details card. Try them out!


AlexanderLahuerta_0-1624300142533.jpeg


Getting Started


Like other custom fields, click the “Add column” button and choose the “New field” option.


AlexanderLahuerta_1-1624300142536.jpeg


Then, select the “Choice” field type.


AlexanderLahuerta_2-1624300142538.jpeg


 


Now give your field a name and a set of options. Press the delete icon next to a choice and the Add a Choice button at the bottom to manage the number of choices you would like to have. You can use the handle on the left side to reorder the choices. You can also use Ctrl + Up/Down on Windows, or Command + Up/Down on Mac to reorder choices with your keyboard.


AlexanderLahuerta_3-1624300142541.jpeg


 


Frequently Asked Questions


How many choices can I make?


20 for now. We will support 25 soon. Let us know if you need more!


 


How can I use emojis in my fields?


Windows and Mac both include an emoji menu. Press Win + ; (Windows key plus semicolon) to open it. On Mac, press Control + Command+ Space.


 


Are choice fields included when I make copies of a project?


Yes! Both the fields and the values are included when you copy a project.


 


Where can I go to learn about the other types of custom fields?


Head over to our support site to learn more about the types of custom fields available in Project for the web.


 


Are these “enterprise” fields? Can I build reports using them?


No. Like the other types of custom fields, this field type is only visible in Project for the web.