User Administrator
To grant an application access to the Oracle Identity Cloud Service REST API, you must first know the allowed operations that you need the application to access. Then, assign the AppRoles with access to those operations to your application.
The following table displays the endpoints and the allowed operations for that endpoint that a User Administrator AppRole can access.
| Endpoint | Allowed Operations |
|---|---|
| AccountMgmtInfos | ALL |
| AdaptiveAccessSettings | GET(Search), GET/<ID> |
| AnalyticEvents | GET(Search), GET/<ID> |
| AppRoles | GET(Search), GET/<ID> |
| Apps | GET(Search), GET/<ID> |
| AppStatusChanger | GET(Search), GET/<ID> |
| AuthenticationFactorsRemover | POST |
| AuditEvents | GET(Search), GET/<ID> |
| Bulk | ALL |
| BulkReports | POST |
| BulkUserPasswordChanger | ALL |
| BulkUserPasswordMustChangeSetJob | GET(Search), GET/<ID> |
| BulkUserPasswordMustChangeSetJobHistory | GET(Search), GET/<ID> |
| BulkUserPasswordMustChangeSetJobProgress | ALL |
| BulkUserPasswordMustChangeSetJobReport | GET(Search), GET/<ID> |
| BulkUserPasswordMustChangeSetJobSchedule | ALL |
| BulkUserPasswordResetJob | GET(Search), GET/<ID> |
| BulkUserPasswordResetJobHistory | GET(Search), GET/<ID> |
| BulkUserPasswordResetJobProgress | ALL |
| BulkUserPasswordResetJobReports | GET(Search), GET/<ID> |
| BulkUserPasswordResetJobSchedule | ALL |
| BulkUserPasswordResetter | ALL |
| BypassCodeNotifications | POST |
| BypassCodes | POST |
| Columns | GET(Search), GET/<ID> |
| CustomAllowedValues | ALL |
| Files | ALL |
| Grants | ALL |
| GroupExportJob | GET(Search), GET/<ID> |
| GroupExportJobHistory | GET(Search), GET/<ID> |
| GroupExportJobProgress | ALL |
| GroupExportJobReport | GET(Search), GET/<ID> |
| GroupExportJobSchedule | ALL |
| GroupImportJob | GET(Search), GET/<ID> |
| GroupImportJobHistory | GET(Search), GET/<ID> |
| GroupImportJobProgress | ALL |
| GroupImportJobReport | GET(Search), GET/<ID> |
| GroupImportJobSchedule | ALL |
| GroupImportDetailedJobReports | GET(Search), GET/<ID> |
| GroupImportSummaryJobReports | GET(Search), GET/<ID> |
| Groups | ALL |
| IDBridgeConfig | GET(Search), GET/<ID> |
| IdcsReports | POST |
| IdentityAgents | GET(Search), GET/<ID> |
| IdentitySourceContainers | GET(Search), GET/<ID> |
| IdentitySources | GET(Search), GET/<ID> |
| IDSGroups | ALL |
| IDSUsers | ALL |
| Images | ALL |
| Jobs | GET(Search), GET/<ID> |
| JobHistories | GET(Search), GET/<ID> |
| JobReports | GET(Search), GET/<ID> |
| JobProgress | GET(Search), GET/<ID> |
| JobSchedules | GET(Search), GET/<ID> |
| ManagedApp | ALL |
| MappedIdcsAttributes | GET(Search), GET/<ID> |
| MeEmailVerified | ALL |
| MePasswordMustChanger | ALL |
| MePasswordRecoveryFactorValidator | ALL |
| MePasswordRecoveryOptionRetriever | ALL |
| MePasswordResetChanger | ALL |
| MePasswordResetRequestor | ALL |
| MePasswordResetter | ALL |
| MeSecurityQuestionAnswerValidator | ALL |
| MeSecurityQuestionsRetriever | ALL |
| OAuthClientCertificates | GET(Search), GET/<ID> |
| ObjectMgmtInfos | ALL |
| ReportTemplates | GET(Search), GET/<ID> |
| RiskLevelUpdateJob | GET(Search), GET/<ID> |
| RiskLevelUpdateJobHistory | GET(Search), GET/<ID> |
| RiskLevelUpdateJobProgress | ALL |
| RiskLevelUpdateJobReport | GET(Search), GET/<ID> |
| RiskLevelUpdateJobSchedule | ALL |
| RiskProviderProfiles | GET(Search), GET/<ID> |
| RiskScoreCleanupJob | GET(Search), GET/<ID> |
| RiskScoreCleanupJobHistory | GET(Search), GET/<ID> |
| RiskScoreCleanupJobProgress | ALL |
| RiskScoreCleanupJobReport | GET(Search), GET/<ID> |
| RiskScoreCleanupJobSchedule | ALL |
| RiskScoreHistories | GET(Search), GET/<ID> |
| RiskScoreProviderJob | GET(Search), GET/<ID> |
| RiskScoreProviderJobHistory | GET(Search), GET/<ID> |
| RiskScoreProviderJobProgress | ALL |
| RiskScoreProviderJobReport | GET(Search), GET/<ID> |
| RiskScoreProviderJobSchedule | ALL |
| RiskScoreTemporalDecayJob | GET(Search), GET/<ID> |
| RiskScoreTemporalDecayJobHistory | GET(Search), GET/<ID> |
| RiskScoreTemporalDecayJobProgress | ALL |
| RiskScoreTemporalDecayJobReport | GET(Search), GET/<ID> |
| RiskScoreTemporalDecayJobSchedule | ALL |
| Reports | POST |
| Requests | GET(Search),POST/.search |
| SafeDeleteSocialIdentityProviderJob | GET(Search), GET/<ID> |
| SafeDeleteSocialIdentityProviderJobReport | GET(Search), GET/<ID> |
| SafeDeleteSocialIdentityProviderJobHistory | GET(Search), GET/<ID> |
| SafeDeleteSocialIdentityProviderJobProgress | ALL |
| SafeDeleteSocialIdentityProviderJobSchedule | ALL |
| SecurityQuestions | ALL |
| SocialAccounts | ALL |
| TermsOfUseConsents | ALL |
| UnMappedIdcsAttributes | GET(Search), GET/<ID> |
| UserActivationInitiator | ALL |
| UserAppsEnabledForAuthentication | GET(Search), GET/<ID> |
| UserAppsEnabledForDelegatedAuthentication | GET(Search), GET/<ID> |
| UserExportJob | GET(Search), GET/<ID> |
| UserExportJobHistory | GET(Search), GET/<ID> |
| UserExportJobProgress | ALL |
| UserExportJobReport | GET(Search), GET/<ID> |
| UserExportJobSchedule | ALL |
| UserImportJob | GET(Search), GET/<ID> |
| UserImportJobHistory | GET(Search), GET/<ID> |
| UserImportJobProgress | ALL |
| UserImportJobReport | GET(Search), GET/<ID> |
| UserImportJobSchedule | ALL |
| UserLockedStateChanger | POST |
| UserNameGenerator | ALL |
| UserPasswordChanger | ALL |
| UserPasswordGenerator | ALL |
| UserPasswordResetter | ALL |
| UserPasswordValidator | ALL |
| Users | ALL |
| UserStateChanger | ALL |
| UserTokens | GET(Search), GET/<ID> |
| UserTokenValidator | ALL |