17 July 2018

Administrative Templates (.admx) for Windows 10 April 2018 Update (1803)

Is available the Administrative Templates (.admx) for Windows 10 April 2018 Update (1803).

Group Policy tools use Administrative template files to populate policy settings in the user interface.

This allows administrators to manage registry-based policy settings.

The admx for Windows 10 April 2018 Update (1803) include the following languages:
  • cs-CZ Czech - Czech Republic
  • da-DK Danish - Denmark
  • de-DE German - Germany
  • el-GR Greek - Greece
  • en-US English - United States
  • es-ES Spanish - Spain
  • fi-FL Finnish - Finland
  • fr-FR French - France
  • hu-HU Hungarian - Hungary
  • it-IT Italian - Italy
  • ja-JP Japanese - Japan
  • ko-KR Korean - Korea
  • nb-NO Norwegian (Bokmål) - Norway
  • nl-NL Dutch - The Netherlands
  • pl-PL Polish - Poland
  • pt-BR Portuguese - Brazil
  • pt-PT Portuguese - Portugal
  • ru-RU Russian - Russia
  • sv-SE Swedish - Sweden
  • zh-CN Chinese - China
  • zh-TW Chinese - Taiwan

Supported Operating System

Windows 10 , Windows 7, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016

User rights to run the Group Policy Management Editor (gpme.msc) or the Group Policy Object Editor (gpedit.msc).

12 July 2018

Introducing Microsoft Office 365 Attack Simulator

Office 365 Threat Intelligence brings you a new attack simulator. Run spear phishing, brute force, and password spray attacks to determine vulnerability, see tools to setup proactive mitigation.

You can watch the setup and demo here:

Source: Microsoft Mechanics 

10 April 2018

Project Honolulu

The Project "Honolulu" is a unified system of administration tools requested by many system administrators, users, and other that use Windows and/or Windows Server.

It is managed through an Internet browser that allows the administration of local and remote machines including machines in the cloud whether is in Azure, AWS or others cloud services.

I created a video demonstrating Microsoft Honolulu and invited it to view.

(Language of the video in Portuguese)

Honolulu is complimentary to System Center and the Operations Management Suite and is not intended to replace these products and services.

However the price is totally free.

I introduce you to the official blog of the product team

7 April 2018

Communicate from Skype for business 2015 to external contacts

Skype for business is one of Office 365's most widely used products. In addition to including Skype features, it also includes extra functionality as it can record meetings / presentations.

When we want to have a meeting with a colleague, supplier, friend, ... who has an e-mail account in Office 365, digital address and communication is done, even if it does not belong to the organization.

But when the contact does not have Office 365 Skype for business informs that the contact is unknown and message / communication cannot be sent to due to company policy.
When we want to have a meeting with a colleague, supplier, friend, ... who has an electronic account in Office 365, just digital the address and make the communication, even if it does not belong to the organization.

But when the contact does not have Office 365 Skype for business informs that the contact is unknown and message / communication cannot be sent to due to company policy.

Does this mean that we can only communicate to contacts who only have Office 365?

There are two ways to add your organization's external contacts to Skype for business:
  • Skype external ID
  • External e-mail address

Why two forms of identification?

All Microsoft services work through a Federation system, and all contacts must have a valid address that uses the Session Initiation Protocol (SIP). This protocol allows to establish communication through the IP protocol. These are the reasons for using Microsoft services domains.

For Microsoft accounts that do not use microsoft domains (hotmail.com, live.com, outlook.com, ...) in their email address, Microsoft internally replaces them for two domain types. In old accounts uses the domain skypeids.net, currently uses the msn.com domain.

E-Mail address
Microsoft Account SIP Account
Microsoft Domains Test test@live.com test@live.com
Not Microsoft Domain
 (old accounts)
Test test@gmail.com test@skypeids.net
Not Microsoft Domain
(actual accounts)
Test test@gmail.com test(gmail.com)@msn.com

Summarizing all old accounts use the format <username>@skypeids.net all new accounts use <e-mail ID> (e-mail domain)@msn.com.

Searching external accounts via Skype ID

All Skype accounts have a live ID and can be viewed at https://web.skype.com/en/

To search with the identification is used: <Identification> @ skypeids.net.

If you add this type of contact already will inform that it is offline.
But it can only communicate after receiver accepts the request for contact.

If the recipient does not receive a contact request, then the Microsoft account is not old and does not support the skypeids.net domain. So, it is necessary to search by external e-mail address.

How to search / communicate by external e-mail address

The search form is the same but instead of using the full e-mail address you must search as follows.
Instead of test@domain.com it will be test(domain.com)@msn.com.
What is the best method?

Depending on the contact type is an old account then you should use the format <username> @ skypeids.net. If that does not work, then you must use <e-mail> (email domain) @ msn.com.

Skype for business 2016
If you use Skype for business 2016 you can already search the Skype directory.

30 December 2017

Azure Friday - Use the Azure portal to answer your billing questions

In this Friday Tommy Nguyen joins Scott Hanselman to discuss Billing in the Azure portal. If you're wondering: "Where do I find a copy of my invoice?" or "How does an Azure service affect my overall costs?" - these questions and more will be answered in this episode, which highlights features in the Azure portal to get cost and billing clarity.

Follow @AzureFriday

15 November 2017

Microsoft Certification Prep Sessions 2017

It is normal in Microsoft Ignite to have Microsoft Certification Preparation Sessions this year is no exception and there are available on the Microsoft Ignite official Youtube channel.

Which includes the following sessions:

Microsoft Certification 101 - BRK1034 - https://youtu.be/xTCiGJyymZw

70-532: Developing Azure Solutions - BRK3166 - https://youtu.be/LxAEHnTPFOQ
70-533: Implementing Azure Solutions - BRK3168 - https://youtu.be/dVVU4zQMv-s
70-534: Architecting Azure Solutions - BRK3170 - https://youtu.be/2orAXFfF4_0

70-475: Big Data and Analytics Solutions - BRK3165 - https://youtu.be/vvm1a1PG988
70-773: Analyzing Big Data with Microsoft R | BRK3172 - https://youtu.be/UkzdU63ftUU
70-776: Engineering Data with Microsoft Cloud Services - BRK3173 - https://youtu.be/RH-MDvQiFio

70-698: Installing and Configuring Windows 10 | BRK3163 - https://youtu.be/XVcmzfxpc-M
70-697: Configuring Windows Devices - BRK3171 - https://youtu.be/YNRMLNTwBVM

70-740: Installation, Storage, and Compute with Windows Server 2016 - BRK3174 - https://youtu.be/L8zWO8rij4s
70-741: Networking with Windows Server 2016 - https://youtu.be/0CmTTLxbLmQ
70-742: Identity with Windows Server 2016 - BRK3176 - https://youtu.be/tABTHe24b_Q
70-744: Securing Windows Server 2016 - BRK3177 - https://youtu.be/kPRhFiuyvpY

70-357: Developing Mobile Apps - BRK3161 - https://youtu.be/dMM_jg4EcLk
70-483: Programming with C# - BRK3162 - https://youtu.be/xRiVMQy1qCU

70-346: Managing Office 365 Identities and Requirements - BRK3159 - https://youtu.be/-rrqqg9nHvQ
70-347: Enabling Office 365 Services - BRK3160 - https://youtu.be/n3pPRokc6_Y

70-473: Cloud Data Platform Solutions - BRK3164 - https://youtu.be/YiQQKyUzSJQ
70-764: Administering a SQL Database Infrastructure - BRK3169 - https://youtu.be/XgyrsJWJSdY

PROGRAMAR magazine | The Portuguese programming magazine issue 58 - November 2017

The PROGRAMAR magazine is a Portuguese digital edition with the support of several authors from different areas.

The November 2017 edition is available at https://www.revista-programar.info/edicoes/edicao-58-novembro-2017/.

Contains the following articles:
  • Kernel Panic: Fatal Exception
  • Raspberry Pi Hadoop
  • Running a Java Web Application in Azure, step by step
  • JUnit
  • Create a mobile application with jQuery Mobile
  • Lua - Programming Language - Part 13
  • Types of data int and variants in C language
  • RSS feed in C# .NET Core in the Azure Web App in Linux
  • ESP32 - MicroPython
  • Orchard Musical
  • From List to DataTable in 30 + 2 Lines!
  • Node.js - Web Application Building
  • TypeScript: the modern Javascript for creating applications
  • The Blockchain Revolution - The Technology of the Future
  • Android Application Security
  • Blockchain and Merkle Tree
  • RGPD
  • Sophia, the humanoid
  • Project featured in the PROGRAMAR: Hydriney

I am pleased to have contributed wiht the article "RSS Feed in C # .NET Core in the Azure Web App on Linux" and I invite you to write the next article for PROGRAM magazine (revistaprogramar (at) portugal-a-programar (dot) org).