1. Connect SharePoint using Azure App Application Authentication in C#
Create Azure app and give below Application permissions.
Create Azure app and give below Application permissions.
using Azure.Identity;
using Microsoft.Graph;
public class Program
{
public static async Task Main(string[] args)
{
string tenantId = "";
string clientId = "";
string clientSecret = "";
string siteId = "283f598a-6b0f-4ba5-af06-c72a0cef8f42";
string listId = "e9609d64-1f36-45a2-8260-743998ea2cd4";
var credential = new ClientSecretCredential(tenantId, clientId, clientSecret);
var graphClient = new GraphServiceClient(credential);
var items = await graphClient.Sites[siteId].Lists[listId].Items.GetAsync();
foreach (var item in items.Value)
{
Console.WriteLine($"Item ID: {item.Id}, Created By: {item.CreatedBy?.User?.DisplayName}");
}
Console.ReadKey();
}
}
2. Connect SharePoint using Azure App Delegate Authentication in C#
No comments:
Post a Comment