Search This Blog

Tuesday, November 11, 2014

Lync vNext - Official Info

From the link below:

In the first half of 2015, the next version of Lync will become Skype for Business with a new client experience, new server release and updates to the service in Office 365.  We believe that Skype for Business will again transform the way people communicate by giving organizations reach to hundreds of millions of Skype users outside the walls of their business.

The whole story here:

Friday, October 24, 2014


A long time ago I wrote a script that restored a whole tree of objects, basically it restored an OU and all objects that belonged to that OU. The first time I showed it was in a session at Microsoft TechDays in Örebro 2010. After that, it served me well over the years, even though it didn’t have error handling and other good stuff. But since I was the only one using it and knew how the script worked – it was ok J

This year I presented at a conference in Åre and showed the script once again. Since people liked it, I wanted to post it somewhere but didn’t feel comfortable since it lacked a lot of features. Getting the time to fix it was hard but my colleague and friend Simon Wåhlin (who has forgotten more about Powershell than I know today) did re-write it and has now published it.

If you want to see a cool script, check it out here:

Monday, October 20, 2014

AD ACL Scanner

  • A tool completly written in PowerShell.
  • A tool with GUI used to create reports of access control lists in Active Directory .



    It has the following features:
    • View HTML reports of ACLs and save it to disk.
    • Export ACLs on Active Directory objects in a CSV format.
    • Connect and browse you default domain, schema , configuration or a naming context defined by distinguishedname.
    • Browse naming context by clicking you way around, either by OU’s or all types of objects.
    • Report only explicitly assigned ACLs.
    • Report on OUs , OUs and Container Objects or all object types.
    • Filter ACLs for a specific access type.. Where does “Deny” permission exists?
    • Filter ACLs for a specific identity. Where does "Domain\Client Admins" have explicit access? Or use wildcards like "jdoe".
    • Filter ACLs for permission on specific object. Where are permissions set on computer objects?
    • Skip default permissions (defaultSecurityDescriptor) in report. Makes it easier to find custom permissions.
    • Report owner of object.
    • Compare previous results with the current configuration and see the differences by color scheme (Green=matching permissions, Yellow= new permissions, Red= missing permissions).
    • Report when permissions were modified
    • Can use AD replication metadata when comparing.
    • Can convert a previously created CSV file to a HTML report.
    • Effective rights, select a security principal and match it agains the permissions in AD.
    • Color coded permissions based on criticality when using effective rights scan.
    • List you domains and select one from the list.
    • Get the size of the security descriptor (bytes).
    • Rerporting on disabled inheritance .
    • Get all inherited permissions in report.

    System requirements

    • Powershell 2.0 or above
    • PowerShell using a single-threaded apartment
    Last edited Oct 12 at 9:16 PM by robing, version 13

    Thursday, October 02, 2014

    Attributes synchronized to Azure AD

    From above link:

    With Azure AD Sync, you can remove individual attributes from being synchronized.
    Some services might not behave as expected when certain attributes are removed. The affected attributes are listed with their Active Directory LDAP name in the Install the AADSync Service.
    There are also some attributes that might be listed with a different name in other interfaces. For example, the attribute l from Active Directory is tracked as city in Azure AD.

    Follow the link on top to see the full article, it is very useful.

    Wednesday, October 01, 2014

    MVP Award

    Awarded MVP for the 17th year!

    Dear Jimmy Andersson,

    Congratulations! We are pleased to present you with the 2014 Microsoft® MVP Award!


    Friday, September 26, 2014

    Comparison of Microsoft's sync tools to the cloud.

    Below are a comparison (copy/pasted from the source) of the different Sync tools from Microsoft. It was updated on September 5, 2014. To be absolutely updated go to since things will change over time.

    On-Premises to Cloud Synchronization

    Feature Azure Active Directory Synchronization Tool (DirSync) Azure Active Directory Synchronization Services (AAD Sync) Forefront Identity Manager 2010 R2 (FIM)
    Connect to single on-premises AD forestXXX
    Connect to multiple on-premises AD forests
    Connect to single on-premises LDAP directory (no AD at all)
    Connect to multiple on-premises LDAP directories
    Connect to on-premises AD and on-premises LDAP directories
    Connect to custom systems (i.e. SQL, Oracle, MySQL, etc.).
    Synchronize customer defined attributes (directory extensions)CSCS

    Cloud to On-Premises Synchronization

    Feature Azure Active Directory Synchronization Tool (DirSync) Azure Active Directory Synchronization Services (AAD Sync) Forefront Identity Manager 2010 R2 (FIM)
    Write-back of devicesXCS
    Attribute write back (for Exchange hybrid deployment )XXX
    Write-back of users, groups objectsCSCS
    Write-back of passwords (from SSPR and password change)CSCS
    Write-back of customer defined attributes (directory extensions)CSCS

    Authentication Feature Support

    Feature Azure Active Directory Synchronization Tool (DirSync) Azure Active Directory Synchronization Services (AAD Sync) Forefront Identity Manager 2010 R2 (FIM)
    Password Hash Sync for single on-premises AD forestXCS
    Password Hash Sync for multiple on-premises AD forests
    Federation (SSO)XXX

    Set-up and Installation

    Feature Azure Active Directory Synchronization Tool (DirSync) Azure Active Directory Synchronization Services (AAD Sync) Forefront Identity Manager 2010 R2 (FIM)
    Supports installation on a Domain ControllerXX
    Supports installation using SQL ExpressXX
    Step-up from DirSync to AADSync

    Localization Windows Server languages)XCS
    Support for Windows Server 2008 and Windows Server 2008 R2XXX
    Support for Windows Server 2012 and Windows Server 2012 R2XX

    Filtering and Configuration

    Feature Azure Active Directory Synchronization Tool (DirSync) Azure Active Directory Synchronization Services (AAD Sync) Forefront Identity Manager 2010 R2 (FIM)
    Filter on Domains and Organizational UnitsXXX
    Filter on attribute values on objectsXXX
    Allow minimal set of attributes to be synchronized "MinSync"
    Allow different service templates to be applied for attribute flows
    Allow removing attributes from flowing from AD to AAD
    Allow advanced customization for attribute flows

    Thursday, August 21, 2014

    Powershell -DomainMode and -ForestMode

    When you use PowerShell to install a new forest. The values for -DomainMode and -ForestMode are the following:

         -- Windows Server 2003: 2 or Win2003
         -- Windows Server 2008: 3 or Win2008
         -- Windows Server 2008 R2: 4 or Win2008R2
         -- Windows Server 2012: 5 or Win2012
         -- Windows Server 2012 R2: 6 or Win2012R2

    You can use the numeric value or you can write it in text as shown above.

    Friday, August 08, 2014

    Azure IaaS Cost Estimator Tool

    Until now, when evaluating datacenter compute resources and estimating costs in the cloud has been a challenge. Typically we’re looking at a physical or virtual machine configuration such as CPU size, memory, disk space and so on. However, there are other resources that are more difficult to estimate such as bandwidth usage, storage transactions, and estimated future capacity.

    Imagine having 50, 100, or more servers. Performing estimates for 100’s of servers would not only be time consuming, it would be difficult because we’re only looking at a snapshot in time. We know over the course of a day or week a server’s consumption model of resources will change. We may end up missing critical information that could end up in underestimating the cost of a VM or service in the cloud. Underestimating resources could lead to unexpected charges. Not an ideal situation when we’re looking to either reduce costs or migrate resources to the cloud.

    You will find the tool and more information here:

    Tuesday, August 05, 2014

    Azure AD Connect

    Microsoft created the Azure AD Connect to help you easily connect your on-premises Windows Server Active Directory to your tenant in Azure Active Directory with only 4 clicks!

    To learn more visit our documentation at and the Active Directory Team Blog at

    Thursday, June 26, 2014

    Difference between changing a password and reset a password

    In all my years working with security there is a common misunderstanding about change a password and reset a password. The latter is also one of the big security issues in most companies - but they don't realize it...

    Sanjay Tandon (Founder and CEO of Paramount Defenses Inc. And former MS blue badge) has written a great article about it. If you are working with AD and security, you should read this article, and the other ones he has published as well...

    You find it here:

    Tuesday, June 24, 2014

    Azure AD Premium - 90 day trial!!

    From the above site:

    Just a quick note today.  I'm happy to let you know that we've just turned on free trials of Azure Active Directory Premium. Now you can get a free 90 day trial of Azure AD Premium for up to 100 users.
    And I've got one other bit of cool news to share.  As of last weekend, Azure AD is now pre-integrated with 2035 SAAS Applications.  The team has been kicking it over the past several month, adding on average 120 new apps a week!

    Start to learn!

    Wednesday, June 18, 2014

    New ADMT version

    The Directory Service Team has released the newest version of ADMT that now support Server 2012/2012 R2.

    Saturday, May 03, 2014

    If you use Visio and PowerPoint and need Azure Symbols/Icon Set


    I use Visio and PowerPoint on a regular basis, there is a package with icons and symbols available on the MS Download site that contains Azure related Technologies that you can use.

    You'll find it here:

    Wednesday, April 09, 2014

    Latest Win 8.1 Update - the information you need

    I've been searching about details about the latest Win 8.1 update. And the best reference I've found is here:

    It is great information and a "one-stop-shop" since it has links to further information.

    Tuesday, March 11, 2014

    Software-Defined Networking with Windows Server and System Center Jump Start

    Is your infrastructure outgrowing your current networking strategy? Want to simplify the process for managing your datacenter? Software-defined networking (SDN) can streamline datacenter implementation through self-service provisioning, take the complexity out of network management, and help increase security with fully isolated environments. Intrigued? Bring specific questions, and get answers from the team who built this popular solution!

    More information:

    Wednesday, March 05, 2014

    Windows Azure now allows to set fixed IP-addresses for virtual machines

    Untill recently IP-addresses of Azure virtual machines were not static/fixed. A VM which had been shutdown (for example to reduce costs, think test/dev scenario’s) could receive a different IP-address at boot than orginally assigned at creation. This leads to all kinds of issues. A new Powershell for Azure version solves this issue.

    Read more here:

    Twenty-five years chasing the dream of enterprise social networking.

    A very interesting read, made me think...

    Wednesday, February 26, 2014

    Exchange 2013 SP1

    Exchange 2013 SP1 is now available here:

    Read more on the Exchange Team blog:

    Service Pack 1 for Microsoft Office 2013 32-Bit Edition

    Service Pack 1 for Microsoft Office 2013 32-Bit Edition contains new updates which improve security, performance, and stability. Additionally, the SP is a roll-up of all previously released updates. 


    Wednesday, February 12, 2014

    Multi-Factor Authentication for Office 365

    MS is adding Multi-Factor Authentication for Office 365 to Office 365 Midsize Business, Enterprise plans, Academic plans, Nonprofit plans, and standalone Office 365 plans, including Exchange Online and SharePoint Online. This will allow organizations with these subscriptions to enable multi-factor authentication for their Office 365 users without requiring any additional purchase or subscription.

    Read more:

    HP to begin charging for firmware updates and service packs for servers

    HP server customers are about to get an unwelcome surprise when they need to update firmware or apply a service pack. Effective later this month, those downloads, which often fix critical bugs, will require either a current warranty or an extended support agreement.

    HP tar betalt för firmware-uppdateringar

    Läs mer här: