Granikos Technology Blog


When you try to connect to SharePoint Online using PowerShell you receive an Access Denied error as follows:

PS C:\> Connect-SPOService -Url -credential $credential
Connect-SPOService : Cannot contact web site
'' or the web site does not support
SharePoint Online credentials. The response status code is 'Unauthorized'. The
response headers are 'X-SharePointHealthScore=0,
request-id=310ce59d-002b-3000-ef1a-70e5fe7eaf72, X-MSDAVEXT_Error=917656; Acces


Connecto to the SPO Service without the previously entered credentials ($credential) and enable the LegacyAuthProtocolsEnabled attribute.

Set-SPOTenant -LegacyAuthProtocolsEnabled $True


Enjoy SharePoint Online.



Weiterlesen »


After configuring Access Services you cannot deploy Access custom web apps from Access 2013 - an error with a Correlation ID occurs.

Screenshot Custom web app error



As if it´s not inconvenient enough to configure the SharePoint Access Services Requirements (e.g. AppStore with DNS), the SQL Server Configuration can be the cause, too. In the SharePoint Site Content overview you can see the faulty deployed App and in it`s details the following error:

The database server is temporarily unavailable.
Details: The sp_configure value 'contained database authentication' must be set to 1 in order to alter a contained database. You may need to use RECONFIGURE to set the value_in_use. ALTER DATABASE statement failed.

Screenshot Custom web app error details



You need to enable the SQL Server 2012 Feature Contained Database Authentication if you receive this error. You can do this in the Management Studio via this T-SQL statement:

SP_CONFIGURE 'contained database authentication', 1;


Enjoy SharePoint!


Weiterlesen »

Am 6. Januar 2016 wurde Version des ENow Management Systems veröffentlicht.

Mit dem neuen Release wurde das Monitoring nochmals verbessert.

  • Mailscape - Remote Probes
    Remote Probes können auf Desktop Systemen in entfernten Standorten installiert werden, um so dem Administrator ein Monitoring aus Sicht des Anwenders zu bieten. Remote Probes führen die gleichen Funktionen aus, die Outlook während des Betriebes durchführt. Die Verwaltung erfolgt durch das Remote Probe Dashboard, das mit diesem Release eingeführt wurde. Diese neue Funktion erfordert eine separate Lizensierung.
  • Mailscape - Managed Availability Dashboard
    Das neue Managed Availability Dashboard für Exchange Server 2013/2016 bietet eine einzigartige Übersicht in den Betriebszustand der On-Premise Exchange Umgebung.
  • Uniscope - Skype for Business Online
    Erweiterte Preview Unterstützung für Skype for Business durch die Einführung von Tests für Peer-To-Peer IM Unterhaltungen, Lyncdiscover Auto-Konfiguration und Authentifizierungstests.
  • Uniscope - Skype for Business 2016
    Bereitstellung der gleichen Funktionen wie für Uniscope for Lync. Durch die zahlreichen Kombinationen zur Implementierung von Skype for Business werden dieses Funktionen als Preview zur Verfügung gestellt.
  • Mailscape - Support für Exchange 2016
    Mit diesem Release wird Exchange Server 2016 unterstützt.

Hinzu kommen neue Berichte:

  • 20 neue Berichte für Mailscape 365 zur Office 365 Nutzung: Skype for Business, SharePoint Online, Office 365 Plattformdienste und allgemeine Nutzungsstatistiken
  • Neue Berichte zur Office 365 Readiness
  • Neue Compass Berichte mit Auswertungen (u.a.) zum Thema "Benutzer, die sich noch nie angemeldet haben"

Ebenso wurden bestehende Funktionen erweitert und Fehlerbehebungen implementiert.

Erfahren Sie mehr über das ENow Management System und starten Sie Ihren persönlichen und kostenfreien 21-Tage Test.


Weiterlesen »
Last updated: 2017-11-11

The following PowerShell scripts have been published by our Exchange and Office 365 experts to the technical community at TechNet Gallery

Exchange Server 2013Exchange Server 2016General

Office 365Office 365

Exchange Server 2013Exchange Server 2016Exchange Server 2013 / 2016

Exchange Server 2007Exchange Server 2010Exchange Server 2007/2010


Please send comments, wishes and ideas to


Need assistance with your Exchange Server Organization? You plan to upgrade your Exchange Server Organization? You plan to migrate to Office 365? Contact us:

Update 2017-11-11: Export all user mailbox permissions added
Update 2017-09-22: Remove Out-Of-Office rules from user mailbox added
Update 2017-05-20: Parse email messages content for further processing and Update OWA vDir config across multiple servers added
Update 2017-03-18: Fetch recently created public folders and Clear Private Flag on Mailbox Messages added
Update 2017-02-22: Remove Orphaned HealthMailbox and SystemMailbox Accounts from MESO Container added
Update 2017-02-17: Test Office 365 Domain Availability added
Update 2017-02-13: Connect to Exchange Server 2013+ using remote PowerShell added
Update 2017-02-07: Create Exchange internal/external Url based certificate requests, Create a scheduled task for Exchange Server 2013 added
Update 2017-01-24: Gather Exchange Configuration Data added
Update 2017-01-05: Export Messages from Transport Queue added
Update 2016-11-29: Clean legacy public folder ACL added, Scripts categorized
Update 2016-11-28: Add multiple legacy public folder replicas added
Update 2016-08-18: Simple import of multiple PST files for a single user added
Update 2016-07-28: Change IIS Log File settings Github Url added, Create a new Team Mailbox with Security Groups added
Update 2016-06-04: GlobalFunctions added
Update 2015-06-18: Copy-ReceiveConnector updated
Update 2015-06-01: Exchange 2010 Public Folder Replication Report (UTF8 support)
Update 2015-05-21: Copy anti-virus pattern to Exchange 2010/Exchange 2013 servers added
Update 2014-12-10: Copy a receive connector from one Exchange Server to multiple Exchange Servers added


Weiterlesen »

When setting up Exchange Server or any other Enterprise application that provides IIS services (i.e. SharePoint), it might be a requirement to change the default folder path für IIS log files to a different location than the default location (C:\inetpb\logs). Even though that todays physical or virtual system drives are in the 100GB range, it might be a design requirement to have the folder path placed on a different volume.

Especially when you have to configure more than one server, you prefer to have configurations implemented by script.

The script Set-Webserver.ps1 provides in it's current release the configuration of:

  • IIS log folder path
  • IIS log period
  • Local time filename and rollover configuration

Addtional configurations, like logExtFileFlags, logFormat, truncateSize, can be implemented, if required.

The script runs on Windows Server 2008 R2, Windows Server 2012 and Windows Server 2012 R2.


Weiterlesen »