{"id":16111026,"url":"https://github.com/nikiforovall/sharepoint-cli","last_synced_at":"2025-04-06T06:26:37.095Z","repository":{"id":53859630,"uuid":"521730607","full_name":"NikiforovAll/sharepoint-cli","owner":"NikiforovAll","description":"Proof of Concept of SharePoint CLI via Microsoft Graph","archived":false,"fork":false,"pushed_at":"2022-08-06T15:06:21.000Z","size":18,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-12T11:53:54.308Z","etag":null,"topics":["cli","microsoft-graph","microsoftgraph","sharepoint"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NikiforovAll.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-08-05T17:53:50.000Z","updated_at":"2023-04-01T02:08:06.000Z","dependencies_parsed_at":"2022-08-13T03:10:18.466Z","dependency_job_id":null,"html_url":"https://github.com/NikiforovAll/sharepoint-cli","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NikiforovAll%2Fsharepoint-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NikiforovAll%2Fsharepoint-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NikiforovAll%2Fsharepoint-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NikiforovAll%2Fsharepoint-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NikiforovAll","download_url":"https://codeload.github.com/NikiforovAll/sharepoint-cli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247443743,"owners_count":20939737,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","microsoft-graph","microsoftgraph","sharepoint"],"created_at":"2024-10-09T19:40:05.294Z","updated_at":"2025-04-06T06:26:37.076Z","avatar_url":"https://github.com/NikiforovAll.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SharePointDemo CLI\n\n```bash\n$ dotnet run --\nRequired command was not provided.\n\nDescription:\n  SharePoint CLI\n\nUsage:\n  SharePointDemo [command] [options]\n\nOptions:\n  --version       Show version information\n  -?, -h, --help  Show help and usage information\n\nCommands:\n  sites\n  drives\n```\n\n\nIt is possible to grant one service account \"Sites.Selected\" permission and grant an access to a specific site. By doing this, the granted application can access SharePoint DriveItems and grant permissions on per-item basis.\n\nRef: \u003chttps://devblogs.microsoft.com/microsoft365dev/controlling-app-access-on-specific-sharepoint-site-collections/\u003e\n\nSharing could be achieved in various ways:\n\n* Direct invite of a User\n* Create and managed Share Link\n* Delegated access via Group\n* Delegated access via access to parent resource\n\nGranting same permission could be safely performed, but side effects should be expected. For example, you can send invites multiple times, but only one permission record is maintained. Although, a user receives multiple emails. ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikiforovall%2Fsharepoint-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnikiforovall%2Fsharepoint-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikiforovall%2Fsharepoint-cli/lists"}