{"adoption": {"forks": 306, "observed_at": "2026-09-01T02:14:04.963612+00:00", "stars": 1092}, "canonical_url": "https://ross.abutalabs.com/products/shell-intune-samples", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Sample shell scripts for Intune admins.", "domain": ["developer-tools", "apple-ecosystem", "operating-systems"], "enriched": true, "function": ["developer-tools", "configuration-management", "security"], "health_score": 94, "homepage": null, "language": "Shell", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["microsoft/shell-intune-samples"], "name": "microsoft/shell-intune-samples", "platform": ["cli"], "pushed_at": "2026-08-31T20:28:58+00:00", "repo": "microsoft/shell-intune-samples", "stars": 1092, "tags": ["intune", "shell-scripts", "mdm", "device-management", "samples", "bash", "microsoft", "automation", "macos", "linux"], "topics": ["intune", "macos", "app-management", "line-of-business", "shell-scripting", "bash"], "urls": [], "use_cases": ["manage macos devices with intune shell scripts", "deploy apps via intune on macos", "write custom compliance scripts for linux in intune", "configure macos devices with intune custom profiles", "learn intune shell scripting examples", "automate line-of-business app management in intune"], "what_it_is": "A Microsoft-maintained collection of sample shell scripts for managing macOS and Linux devices through Microsoft Intune. It provides educational examples covering app management, configuration, custom compliance, and custom attributes.", "when_to_avoid": ["you need production-ready, fully supported tooling rather than educational samples", "you manage only Windows devices, as this repo focuses on macOS and Linux", "you want a polished application or CLI product instead of example scripts"], "when_to_choose": ["you administer macOS or Linux devices with Microsoft Intune and need ready-made script examples", "you want to learn how to use Intune shell scripts, custom attributes, or custom compliance settings", "you need a starting point to adapt for your own device management automation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/shell-intune-samples", "repo": "microsoft/shell-intune-samples", "role": "main", "score": 68}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.302091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ea977e5923543609d89454f8d388af7d5713edffab6582e5ba3c908c58ccb67", "fetched_at": "2026-09-01T02:14:04.963612+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/shell-intune-samples"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.302091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ea977e5923543609d89454f8d388af7d5713edffab6582e5ba3c908c58ccb67", "fetched_at": "2026-09-01T02:14:04.963612+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/shell-intune-samples"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.302091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ea977e5923543609d89454f8d388af7d5713edffab6582e5ba3c908c58ccb67", "fetched_at": "2026-09-01T02:14:04.963612+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/shell-intune-samples"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.302091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ea977e5923543609d89454f8d388af7d5713edffab6582e5ba3c908c58ccb67", "fetched_at": "2026-09-01T02:14:04.963612+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/shell-intune-samples"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.302091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ea977e5923543609d89454f8d388af7d5713edffab6582e5ba3c908c58ccb67", "fetched_at": "2026-09-01T02:14:04.963612+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/shell-intune-samples"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.302091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ea977e5923543609d89454f8d388af7d5713edffab6582e5ba3c908c58ccb67", "fetched_at": "2026-09-01T02:14:04.963612+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/shell-intune-samples"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-01T02:14:04.963612+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.302091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ea977e5923543609d89454f8d388af7d5713edffab6582e5ba3c908c58ccb67", "fetched_at": "2026-09-01T02:14:04.963612+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/shell-intune-samples"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.302091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ea977e5923543609d89454f8d388af7d5713edffab6582e5ba3c908c58ccb67", "fetched_at": "2026-09-01T02:14:04.963612+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/shell-intune-samples"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.302091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ea977e5923543609d89454f8d388af7d5713edffab6582e5ba3c908c58ccb67", "fetched_at": "2026-09-01T02:14:04.963612+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/shell-intune-samples"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.302091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ea977e5923543609d89454f8d388af7d5713edffab6582e5ba3c908c58ccb67", "fetched_at": "2026-09-01T02:14:04.963612+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/shell-intune-samples"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2254, "days_push": 2, "days_rel": 412, "gap_med": null, "n_releases_24m": 1}, "score": 68, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 5, "stale_scrape": false}}