Skip to content

v1.1.0

Latest

Choose a tag to compare

@pathaksomesh06 pathaksomesh06 released this 01 Dec 19:53
· 1 commit to main since this release
5f24456

What's New in MacMate v1.1.0 πŸ†•

New Features 🌟

MDM Integration πŸ“²

  • Feature Control via MDM:

    • Control feature visibility through MDM configuration profiles πŸ”§
    • Set elevation duration through MDM ⏱️
    • Enable/disable admin elevation functionality βš™οΈ
    • No user interaction required for configuration πŸ‘
  • Time-based Admin Elevation:

    • Standard users can now elevate to admin privileges for a specified duration ⏱️
    • Duration is configurable through MDM πŸ“²
    • Automatic removal of admin rights when time expires ⏳

Admin Rights Management πŸ”’

  • Automatic Status Detection:
    • Detects if user already has permanent admin rights πŸ‘¨β€πŸ’»

Security & Logging πŸ”

  • Comprehensive Logging:
    • All admin elevations are logged with timestamps πŸ“
    • Records when admin rights are granted and removed πŸ“‹
    • Maintains audit trail of admin activities πŸ•°οΈ

UI Improvements πŸ’»

  • Enhanced Status Display:
    • Clear indication of current admin status πŸ’»
    • Progress bar showing time remaining πŸ“Š
    • Improved error messages and status updates ⚠️

Technical Improvements πŸ› οΈ

  • Persistent admin session tracking across app restarts πŸ’Ύ
  • Improved error handling and recovery 🐞
  • Better handling of system sleep/wake scenarios πŸ’€
  • Enhanced cleanup of expired admin sessions ♻️

Requirements πŸ“‹

  • macOS 14.0 or later πŸ’»
  • Intune MDM enrollment (for configuration profiles) πŸ“²
  • Standard user account for elevation features πŸ‘€

Notes πŸ“™

  • Admin elevation requires the app to be installed with system privileges πŸ”’
  • All admin activities are logged to /Library/Logs/IntuneIRL.MacMate/ πŸ“
  • Configuration profiles must be deployed via MDM for feature control πŸ“²