1 person found this helpful
You can either use basic auth with hard coded username and password or use oauth with a super admin account which can call REST apis using oauth.
You might not require an account with full access, but definitely an account with some sys admin access.
If you are using an external saml identity provider (in which case all your jive account will be federated), you will have to create a non-federated account with basic auth.
Problem with this is a user with these credentials can by pass your saml provider login abd get access to admin console.
So I would recommend using oauth with a federated account.