manifest.json — Users and Apps Audit
From version 0.1.0 of Users and Apps Audit, shown publicly by its creator. 3.0 KiB · SHA-256 49893aba68e08d754c70aef06c63e9c34e2f08e74fc8a74ba393c46b230995fc.
{"dependencies":[],"entrypoint":"SKILL.md","files":[{"executable":false,"path":"LICENSE.txt","sha256":"a19893dab8ca0978f3df97d42c4fae0ebbb61fe44c3ac9ecc3dd53e9526a5b63"},{"executable":false,"path":"README.md","sha256":"83a6090db6b2065f03b6dbdfd1b2d00513f34d4c491cec955b49a9047560eb65"},{"executable":false,"path":"SETUP.md","sha256":"46daabdfdf4eb97d12263efa744e4a86c99170cec5aad942985f160eedea570a"},{"executable":false,"path":"SKILL.md","sha256":"a19fd7c02257b265fa323ea1edc23ed985f59a44572ad15e2729fc84bfa6e9e0"},{"executable":false,"path":"agents/users-and-apps-audit-agent.md","sha256":"0b37b4dcd8af9fe1860d35a43928e6c8a96e97175acc2957299a24f41e2f2a99"},{"executable":false,"path":"references/graph-report.md","sha256":"4364cf9e22c81a18f551f25615c0472384e5793412d0e22a81432fc80d574a03"},{"executable":true,"path":"scripts/users_and_apps_audit.py","sha256":"dba24266c21fdfb2295c9a089c28122bff5c0314d97540853460b122707ec7e1"},{"executable":false,"path":"source-package.json","sha256":"d2b147b7469b6baeaa09c2984386d02588bf6b51d7c1ddd8d69bceabb31bea6c"},{"executable":false,"path":"tests/fixtures/synthetic.json","sha256":"4dd833a58117b4b76a05be13530acb5c988d19a293839f14a3bd28d163d2295d"},{"executable":true,"path":"tests/test_hygiene.py","sha256":"20af27ec354a39bb7853281c98339fc0c23953ed22e4cfa2ff7d341997cbe813"},{"executable":true,"path":"tests/test_users_and_apps_audit.py","sha256":"2ed37c97b17e1d5be525a813766fb8aa0fed8e7e21b6b2fc6e4579e283b8d8eb"}],"kind":"skill","license":{"file":"LICENSE.txt","name":"MIT"},"models":[],"network_access":["Identity host receives tenant URL, client ID/secret, scope and grant type.","Graph receives bearer token, selected paths, fetched role IDs and all fetched pagination URL path/query contents.","Display-name and UPN fields are not explicitly resent. Reports are not uploaded.","Configured system resolver or proxy receives destination hostnames; no DNS lookup of fetched user names."],"permissions":["Read GRAPH_TENANT_ID, GRAPH_CLIENT_ID and GRAPH_CLIENT_SECRET for client-credentials authentication","Read HTTPS_PROXY, https_proxy, NO_PROXY and no_proxy; urllib also honors macOS system proxy settings","The approval digest binds the selected and fully resolved file path, exact report content, and device/inode identities of the existing destination directory and its parent. Live creation walks","the resolved path with no-follow","directory descriptors, verifies identities and the selected path resolution, and creates the file relative to the directory descriptor with exclusive/no-follow flags at mode 0600. A swapped","parent is refused before writing. All","output directories must already exist; no folders are created.","Test only: read GRAPH_AUDIT_FAKE_RESPONSES, GRAPH_AUDIT_FAKE_TRANSPORT_TEST_ACK and the named synthetic fixture","Supported platforms: macOS and Linux with POSIX directory-descriptor and no-follow APIs; Windows is unsupported and fails before file or network I/O.","JSON fixture and response limit: 8 MiB per body. No stdin or folder creation."],"schema_version":1,"setup_file":"SETUP.md","third_party_licenses":[],"version":"0.1.0"}
License: MIT (read it).
MIT
MIT LicenseCopyright (c) 2026 Zero Width Lab
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.