%AppData% is the directory of the service account: C:\\Users\\SERVICE_ACCOUNT$\\AppData\\Roaming.
When using Integrated Windows Authentication (IWA), the
auth.json file is not used; all authentication information is provided in settings.json instead.Modifying SharpHound Settings
To modify any settings below on your SharpHound configuration, you must stop the SharpHound service. The process to modify SharpHound’s settings files is as follows:- Stop the SharpHound Enterprise service: “SharpHound Delegator”
- Edit and save the desired settings file. You may need to open the file as a local Administrator to save it.
- Start the SharpHound Enterprise service: “SharpHound Delegator”
Settings Files
settings.json
Plaintext JSON file that defines information about how the service behaves, such as settings for connecting to the BloodHound Enterprise tenant, connecting to Active Directory, and writing logs. An example of the file:Integrated Windows Authentication (IWA)
If using IWA instead of API tokens, you must include IWA-specific configuration fields in yoursettings.json file. These fields are required to enable SharpHound to authenticate using the service account’s Windows credentials via Active Directory Federation Services (ADFS).