Skip to content

akumina/AkuminaSamples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PeopleSyncCustomization

To customize the data source provide implementation to customsource.cs, compile and copy the output to where peoplesync exe is running.

Open the config.json modify the property "SyncSourceAssemblyType": "PeopleSync.Customization,PeopleSync.Customization.CustomSource",

Based on your custom processor you may need to adjust the following properties within config.json

"FetchOptions": { "SyncUsers": true, "SyncGroups": false, "SyncTags": false, "SyncTypes": false, "TagExtension": "", "TypeExtension": "", "UserProperties": "", "UserExtendedProperties": "", "GroupProperties": "", "SkipUsers": "", "SkipGroups": "" },

Token Store

This sample provides customer to write custom token store for storing graph/SharePoint tokens.

To run this sample download or clone repository, compile the source then copy the assembly Akumina.Samples.TokenStore.dll to your AppManager website bin folder

If you run the sample as it is, then update the UNITY.CONFIG as shown below

<register type="IRepository[UserToken]" mapTo="AzureTableTokenStore" />

TO

<register type="IRepository[UserToken]" mapTo="Akumina.Samples.TokenStore.NtFileTokenStore, Akumina.Samples.TokenStore" />

NOTE: This sample has path hard coded to c:\Temp\ , change this path to your desired path before compilation.

Web API Sample

Copy Akumina.*.dll from your website bin directory, packages/akumina folder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages