Your IT. My business. My life.  


Ja Sie lesen richtig, Ihre IT ist mein Business und mein Leben, neben meiner Familie natürlich.

 

Warum das so ist?

 

Als Principal Consultant habe ich es mir zur Aufgabe gemacht, Ihnen in Ihren vielen Fragen rund um Ihre IT-Infrastruktur zur Seite zu stehen und Sie zu unterstützen. Mein Focus liegt hierbei in den Themen Unified Communication (Microsoft Exchange, Microsoft Lync / Skype for Business), Active Directory und Office 365.

 

Bei meinem derzeitigen Arbeitgeber, ein IT-Systemhaus, bin ich im Auftrag zahlreicher Kunden aus allen Sektoren (Banken, Health Care, Kommunen etc.) im gesamten Deutschsprachigen Raum unterwegs.

 

Sie brauchen Hilfe?

 

Dann schreiben Sie mir und ich schau was ich für Sie tun kann.

 

Viele Grüße

Alexander Wolfshohl

 

 


Neueste Blogeinträge


Intune und die Verwendung von ADMX GPO Einstellungen

Bis vor einer noch nicht so langer Zeit, gab es eine große Hürde bei der Einführung von Intune in Unternehmen, es war nämlich nicht möglich Gruppenrichtlinien (GPO´s) auf den Intune verwalteten Geräten zu verteilen. Dieses Defizit wurde nun von Microsoft behoben, mit den ADMX backed policies ist es nun möglich, diese Lücke zu füllen.

 

GPO in Intune sind nun möglich

Für viele Unternehmen stellte sich beim Einsatz von Intune – z.B. zur Gewährleistung von Compliance Anforderung – bisher die Hürde, dass keine Gruppenrichtlinien bzw. Registry-Einträge durch Intune möglich waren. Gerade wenn eine Mischumgebung aus hybrid-verwalteten Geräten und Geräten mit reinem Azure AD join zum Einsatz kamen.

 

In diesem Fall musste eine Doppelpflege vorgenommen werden, auf der einen Seite On-Premise in Form von GPO Einstellungen und auf der anderen Seite Einstellungen in Intune. Die Problematik dabei ist nur, das mit den GPO´s mehr Einstellungen möglich sind.

 

MODERNE RICHTLINIEN & MONITORING

Mit den in Windows 10 integrierte Microsoft Configuration Service Providers (CSPs), welche nun im Systemkern vorhanden sind, womit die Anwendung von OMA-URI-Einstellungen (Open Mobile Alliance Uniform Resource Identifier), wie in den mobilen Plattformen Android und iOS, ermöglicht werden.

 

Dieses Verfahren hat einen großen Vorteil: Richtlinienanwendungen – bzw. eine Einstellung daraus – lässt sich nun zentral über die Intune-Console monitoren.

 

Microsoft Intune setzt hierbei zudem auf ein mehrstufiges Verfahren zur Richtlinien-Prüfung: Zum einen meldet der Client zurück, ob eine Richtlinie erfolgreich angewendet werden konnte. Über eine separate Konformitätsrichtlinie wird zudem geprüft, ob das Endgerät zu den Richtlinien kompatibel ist, die man zur Wahrung eines Sicherheitsstands im Unternehmen definiert hat. Ist das Gerät aus der Sicht der Security nicht kompatibel – etwa weil es nicht verschlüsselt ist oder ein Viren-Infekt nicht behoben werden konnte –, so wird es z.B. von den Office 365 Diensten ausgesperrt.

 

Eine Konfigurationsprüfung und die Konformität zu trennenstellt sich durchaus als sinnvoll dar: Es wäre falsch, einen Nutzer auszusperren, nur weil vielleicht das Hintergrundbild falsch gesetzt wurde.

 

Das Intune bietet zwar schon recht viele Einstellungen an, die auch über Schalter aktiviert werden können, aber über die ADMX backed policies werden diese Möglichkeiten nun deutlich erweitert.

 

Einstellungen in Microsoft Intune

Microsoft führt eine umfangreiche Dokumentation bereits importierter CSP-Einstellungen. Für diese CSP-Settings ist beschrieben in welcher Windows Version sie zur Verfügung stehen, in welcher ADMX-Datei sie zu finden sind und wie die ID der einzelnen Optionen lauten. 

mehr lesen 0 Kommentare

Erstellen und Bereitstellen von PFX-Zertifikatsprofilen in Microsoft Intune

In vielen Kundensituationen kommt es immer wieder vor, das Kunden Zertifikate an mobile Geräte senden möchten, um mit Ressourcenzugriffsprofilen (WLAN, S / MIME etc.) zu arbeiten und den Zugriff über ein Zertifikat aus der internen CA abzusichern. Aus der Sicht der Sicherheit aber nicht den NDES (Network Device Enrollment Server), der ja über das SCEP Protokoll arbeitet, über eine URL im Internet publizieren möchten.

 

Microsoft Intune verfügt hierfür über eine weniger bekannte PKCS # 12 (PFX) -basierte Zertifikatsbereitstellung, die in diesem Szenario verwendet werden kann

 

In den vorherigen Versionen musste ein Administrator eine PFX-Datei bereitstellen, die dann auf dem Gerät eingebunden werden musste. Dies hat sich nun in Intune geändert, die PFX Datei muss nun nicht mehr bereitgestellt werden. Mit der  Hilfe des Intune Certificate Connector, können nun Geräte ein Zertifikat aus der lokalen Zertifizierungsstelle automatisiert erhalten. Hierfür wird der NDES Service nicht mehr benötigt.

mehr lesen 0 Kommentare

Product Key per Powershell auslesen

Die Frage die immer wieder gestellt wurde, ist es möglich per Powershell den Product Key von Microsoft Windows Betriebssystemen auszulesen?

 

Ja es ist möglich. Hier nachfolgend ein kleines Powershell Script, womit der Product Key ausgelesen werden kann (Nutzung auf eigene Gefahr).

 

$map="BCDFGHJKMPQRTVWXY2346789"

$value = (get-itemproperty "HKLM:\\SOFTWARE\Microsoft\Windows NT\CurrentVersion").digitalproductid[0x34..0x42]

$ProductKey = ""

for ($i = 24; $i -ge 0; $i--) {

 $r = 0

 for ($j = 14; $j -ge 0; $j--) {

  $r = ($r * 256) -bxor $value[$j]

  $value[$j] = [math]::Floor([double]($r/24))

  $r = $r % 24

 }

 $ProductKey = $map[$r] + $ProductKey

 if (($i % 5) -eq 0 -and $i -ne 0) {

  $ProductKey = "-" + $ProductKey

 }

}

echo "Product Key:" $ProductKey

 

 

4 Kommentare

Microsoft Global Datacenters and Network Infrastructure

Ein kleiner Überblick über das Microsoft Rechenzentrum.

mehr lesen 0 Kommentare

Whitespace in einer Microsoft Exchange Datenbank entfernen

Wenn Daten zu einer Exchange-Datenbank hinzufügt werden, erhöht sich damit zwangsläufig die Größe der Microsoft Exchange Datenbank. Wenn jedoch Postfächer gelöscht werden, nimmt die Größe der Microsoft Exchange-Datenbank nicht unbedingt ab - sie bleibt gleich.

mehr lesen 2 Kommentare

News rund um Exchange und Allgemeine IT Themen



Exchange Server tips, tutorials and expert advice


ZERO DAY Vulnerability – Exchange Servers (Mi, 03 Mär 2021)
If youre running Exchange 2010, 2013, 2016 or 2019, upgrade your servers to the latest rollup update and PATCH NOW !!!!! What is the purpose of this notification?   This notification provides guidance for customers regarding new security updates released by Microsoft to resolve privately reported security vulnerabilities that affect Exchange Server 2013, Exchange Server 2016, and Exchange […]
>> mehr lesen

Best Exchange Recovery Software- Stellar Repair for Exchange (Tue, 19 Jan 2021)
I have been in many situations where I would need to recover or extract some data from an old Exchange Server database file which was restored from a decommissioned Exchange Server. Some of these occasions where to retrieve an old mailbox which was not migrated, or in case of a disaster and where the Exchange […]
>> mehr lesen


Microsoft Teams Blog


Adoption and engagement improvements for apps in Microsoft Teams (Mon, 18 Mar 2024)
With over 2,000 apps available for Microsoft Teams, and many more added each month, it is important for our independent software vendors and line-of-business app developers to create and grow engagement with their apps. That’s why we have been working diligently to improve app adoption by enhancing and adding new features targeted to better not only the users, but also IT administrators, and developers’ experience on Microsoft Teams. In this blog post, we are sharing an overview of the strategic investments we’re making to proactively address some of our customers’ most common platform challenges, based on feedback from our top developers. These new features can help developers reach more customers through Teams and grow their apps’ usage. All these enhancements will be available to new apps developed on Teams, including those leveraging our new AI capabilities. We’ll also cover the significant impact these investments have made on Matter, a peer recognition and rewards app in Teams, boosting their installs and engagement to new heights. Improvements to administration experiences App request flow improvements: We are making significant improvements to how app requests are viewed and managed by admins. We’ve added a “User requests” tab to the App Details page in Teams Admin Center. Through this update, admins will now have additional information about each request, including the requester's name, email, job title, and request date, enabling better-informed app approval decisions while continuing to comply with our user privacy standards. Admin_4.png   A new widget available on the Teams Admin Center dashboard displays the top app requests, providing insights into user preferences and helping admins focus their attention on which apps to evaluate. Admin_5.png   The new “Browse by app requests” filter on the Manage Apps page allows admins to quickly view app requests by demand. Admin_6.png   Finally, users who have requested an app will receive a notification when an admin approves or declines their request. When approved, the notification will include an installation option so the user can easily access the app they were interested in. request approved.png   App-centric management: This feature introduces simpler, more intuitive access control for Teams apps. Admins can now specify which groups—in addition to users—have access to each app, boosting admin productivity while continuing to satisfy each organization’s governance needs. Admin_3.png   We’re gradually rolling out this feature beginning with tenants using a single global permission policy. Later, this will be extended to customers with multiple custom policies. Real-time enforcement of policies and settings: Today, admin actions such as allowing, blocking, and pinning of apps can take up to 48 hours to take effect on the client, resulting in a mismatch between admin intent and user experience. We are significantly improving this by enabling admin actions to take effect in real-time, improving the app management and availability experience. This improvement will enable admins to provide a predictable rollout and enforcement of app management features like pinning. Users will also get a consistent and reliable experience while installing and interacting with their apps. New Teams-specific consent permissions in Microsoft Entra ID: We’re also introducing a new way for Teams admins to manage resource-specific consent for apps in Teams on the Entra ID admin portal. This will give Teams admins better ability to manage consent for apps. Previously, these were inherited from the group owner setting and were only available to Entra ID admins, restricting the adoption and discovery of such apps. Admin_4.5.png   Improvements to app experiences for Teams users Ratings & reviews: Teams now allows users to rate and review apps, improving app discoverability and providing valuable feedback to developers. Having this information will help influence Teams users’ decisions to start engaging with a new app by fostering confidence and trust based on the experience of others with similar use cases. ratings and reviews.png   Streamlined app install workflow: This spring, we’re rolling out a streamlined app installation experience in Teams, ensuring consistency across various scopes (personal, channel, meeting, etc.), while reducing the number of steps needed to start using an app. Cover_Image.png   Search improvements: We’re enhancing the Teams App Store search experience by adding support for additional keywords, ranking results based on usage, and reviews, to improve relevance and accuracy of search results. These changes will roll out over the next few months. Improvements to developer experiences Instant app tabs: With instant app tabs, developers can now create a seamless onboarding experience for their tabs by removing the required configuration step for users. This combined with Entra ID-based single sign-on will help developers to grow new user activations with a seamless experience. Permissions and consent: Activity notifications no longer require admin approval: Activity feed APIs now utilize resource-specific consent (RSC). This means developers can seamlessly incorporate Teams activity notifications into their apps, without requiring explicit admin approval from their users. Expanded app install permissions: Team members with app install permissions can now add apps using resource-specific consent (RSC). Previously, only team owners had this capability, leading to confusion and unnecessary restrictions. Adaptive Card improvements: Styling Action buttons: We introduced a new Action Style property on Adaptive Cards. This greatly simplifies the developer’s responsibility on having to manage colors on different themes and provides a consistent way to drive attention to relevant actions in the app. Member profile access using reference: Developers can now display member profile pictures on Adaptive Cards by specifying the user ID or user principal name (UPN) in the Persona component, eliminating the need for additional permissions. Viva Sales a.png   Deep link improvements: We’ve also made several improvements to ensure deep links to Teams apps and within Teams apps are resolved deterministically so that users are navigated to relevant landing spots and prompted to request the app if needed. How Matter increased its Teams app adoption and engagement Matter is a peer-to-peer recognition and rewards app that helps organizations create a culture of appreciation and belonging—all in a fun and easy way. With the Matter integration on Teams, employees can send and receive kudos for their achievements, celebrate their birthdays and work anniversaries, redeem coins for rewards from a curated catalog of gift cards, company-branded rewards, donations, and much more! Matter also provides managers and leaders with insights and analytics to measure the impact of recognition on employee engagement, performance, and retention. Matter.png   Over recent months, Matter has collaborated closely with Microsoft, providing valuable feedback to help improve the platform, especially in the areas of app adoption and engagement. Matter’s commitment to continuous improvement and the adoption of these new features has significantly boosted the performance of their Teams app. By leveraging real-time enforcement policies, Teams-specific consent management enhancements, activity feed notifications using resource-specific consent, expanded app install permissions allowing team members to install the app, and Adaptive Card improvements, Matter has seen a remarkable increase in app installs and engagement. From 2022 to 2023, Matter's Teams app installs have nearly tripled, and their app engagement has more than doubled, increasing by 131%. Matter is eagerly anticipating the release of instant tabs and is confident that this addition will further simplify the installation and activation process for their app. Matter CEO Brett Hellman praises the collaboration with Microsoft: “Working alongside the Microsoft team has been an absolute pleasure. It's thrilling to see how our joint efforts have led to a doubling in user engagement with Matter on Teams. This milestone not only reflects our shared commitment to creating exceptional user experiences but helps Matter build amazing company cultures for our mutual customers.” We are grateful to Teams app developers, like Matter, for their close collaboration and feedback, and we are proud of the results they have achieved.   Microsoft is always looking for ways to improve the Teams platform and ecosystem, and we welcome your feedback and suggestions.   Interested in reaching an audience of more than 320 million users with your app? Give customers experiences they’ll love by building apps with Teams. Check out these resources for more information on Teams apps and Microsoft support: Take advantage of best practices for growing your app. Learn more about upcoming feature roadmaps, share feedback on in-development work, and engage Microsoft 365 product groups by joining the Microsoft 365 Developer Technology Adoption Program (TAP). Find out how to expand your business with ISV Success.
>> mehr lesen

Enhance productivity using Teams' developer-oriented collaboration tools and Copilot (Thu, 14 Mar 2024)
As technology evolves, so does our way of working. We are committed to empowering developers, giving them the tools to work smarter with Copilot in Teams and collaborate easily and efficiently with peers. We’ve listened to developers’ feedback, and over the past months announced new features that help them achieve more. In this blog, we identify some common scenarios that are part of a developers’ daily routine and outline how Teams’ new features can enhance your workflow. Let’s dive in.   Morning stand-up A morning stand-up is a brief daily meeting that promotes collaboration, alignment, and agility. In Teams, we’ve invested in new capabilities that can help developers quickly prepare and be more efficient for their morning stand-ups for optimal results. Watch this video to learn more. Compact Mode: Start your day with a more condensed view. Compact mode maximizes the use of screen space, enabling you to see more messages in one glance. Now, you can quickly scan all your messages, easily prioritize, and determine where to focus first. Compact mode.png   Keyboard shortcuts save you time while composing a message, navigating Teams, taking an action in chat and channels, or changing a setting. Do it all without lifting your fingers from the keyboard. In this scenario, you can use CTRL+Alt+U (CTRL+OPT+U on MAC) to show only unread chats, helping you quickly find the messages that still need your attention prior to your morning stand up. To view other new keyboard shortcuts within Teams, use (CTRL+.). Keyboard shortcuts (1).gif   After you share the code, use keyboard shortcuts to efficiently stay on top of the conversation. Pop chat to new window shortcut: Use CTRL+O (CMD+O on Mac) to open a chat in a new window so you can keep an eye on a specific chat thread, while working on other items. Unread thread navigation: With the CTRL+J ( CMD+J on Mac) shortcut, you can toggle jump between the latest and last read message within a chat. This removes the need to scroll up to find your last read chat message and increases efficiency when navigating.   Copilot in chat: No matter how long the thread, Copilot in chat can help you stay on top of your information, focus on what's important, and extract key information from your chat. Copilot pre-canned prompts will help you quickly summarize a conversation to succinct takeaways and identify decisions and open items, helping you catch up effectively on a long conversation. As a developer, use these capabilities to quickly prepare for your morning stand-up and catch up on tasks that are top priority for your team. Copilot in Chat v2.gif   Armed with insights from Copilot, you are ready to join the stand-up meeting. Colleagues can share updates on their end, and you can share your insights. If needed, share your screen to work through issues. Integration of third-party applications: With the ability to integrate over 2000 third party applications and 50+ dev tools, Teams allows users to accomplish tasks regardless of the scenario. For morning standups, standard screensharing of a project board is the norm but creates headaches for the person presenting to update all tasks. With the integration of 3rd party applications such as Confluence, all users can update a project board right within Teams, facilitating real-time collaboration. Alleviating context switching, developers are more productive within such applications, accelerating decision making to properly address any blockers on your work items. Developers can also utilize applications such as Asana and Trello for their stand-up meeting needs, fostering better communication and collaboration among developers. Actions such as task tracking, providing daily updates, customizing notification and reminders capabilities, and creating agendas are possible with these third party applications. Test cases for photo app.png   Intelligent recap: With intelligent recap, you can focus on the meeting discussion itself and not on capturing notes. After the meeting, use the meeting chat to ask Copilot to recap the meeting, and get synthesis of key points and takeaways. Alternatively, use the ‘recap’ tab in Teams calendar and chat. You’ll see AI-powered insights like automatic generated meeting notes, recommended tasks, and personalized highlights to help you quickly find the most important information, even if you miss the meeting. Intelligent recap.png   Now you are ready to start your day!   Blocked on Code Often developers get blocked on code and are unable to proceed coding without resolving the issue. Let’s look at how Teams can make it easy to share and collaborate on code. Watch this video to learn more. Share code block in chat: To share code, you can start a code block using the entry point in format options or by using markdown. Select the appropriate language and share with your team. A code block keeps the format of the code with proper syntax highlighting and indentation right within the message. This allows you to share code in Teams with colleagues without fear of ruining parts of the code. share code block.gif   Copying code: If you need help from others outside the group chat, you can copy a code block. With a single click, copy the code and share it in another chat to get another perspective, while the code stays as is. In our scenario, the code was debugged, and the issue is resolved. Copilot Compose: To provide a status update for your team, you can generate a response with Copilot compose. Simply enter your draft message into the compose box, whether in chat, meeting chat, or channel and Copilot can help you. Choose to rewrite the message and adjust the tone per your need: casual, professional, confident, or enthusiastic. You can also modify the length of the message before you send it. Copilot in chat compose box. Request to make the message sound more professional. (1).gif   With the power of collaboration, efficient communication tools and Copilot, code becomes easier to share through Teams. Learn more about Teams At Microsoft, we’re going to continue to listen and innovate based on the needs of our developer community. As AI surges forward, we’ll keep finding more ways to enhance and elevate the user experience. Stay tuned for more developer specific features to come and check out our Teams and M365 Developer YouTube channels for more information. *Copilot is generally available for users with a Copilot for Microsoft 365 license.  
>> mehr lesen