ApiManagerPermission allow user to use operation in a privileged mode. The following tables explain what does it mean for certain APIs and operations.
Table 2. Account API (org.systinet.uddi.account.AccountApi)
| operation (action) | Description |
|---|---|
| find_userAccount | Not used. |
| get_userAccount | Allows to get foreign account. |
| save_userAccount | Allows to save/update any account. Allows to set up non default limits. Allows to skip mail confirmation (if it is required). |
| delete_userAccount | Allows to delete any account. |
| enable_userAccount | Not used. |
Table 3. Admin Utils API (org.systinet.uddi.admin.AdministrationUtilsApi)
| operation (action) | Description |
|---|---|
| deleteTModel | Allows to call the deleteTModel operation. (ApiUserPermission is not sufficient to call the operation.) |
| replaceKey | Allows to call the replaceKey operation. (ApiUserPermission is not sufficient to call the operation.) |
| cleanSubscriptionHistory | Allows to call the cleanSubscriptionHistory operation. (ApiUserPermission is not sufficient to call the operation.) |
| resetDiscoveryURLs | Allows to call the resetDiscoveryURLs operation. (ApiUserPermission is not sufficient to call the operation.) |
| transform_keyedReferences | Allows to call the transform_keyedReferences operation. (ApiUserPermission is not sufficient to call the operation.) |
| rebuild_cache | Allows to call the rebuild_cache operation. (ApiUserPermission is not sufficient to call the operation.) |
| replaceURL | Allows to call the replaceURL operation. (ApiUserPermission is not sufficient to call the operation.) |
Table 4. Category API (org.systinet.uddi.client.category.v3.CategoryApi)
| operation (action) | Description |
|---|---|
| set_category | Allows to call the set_category operation. (ApiUserPermission is not sufficient to call the operation.) |
| add_category | Allows to call the add_category operation. (ApiUserPermission is not sufficient to call the operation.) |
| move_category | Allows to call the move_category operation. (ApiUserPermission is not sufficient to call the operation.) |
| delete_category | Allows to call the delete_category operation. (ApiUserPermission is not sufficient to call the operation.) |
| find_category | Not used. |
| get_category | Not used. |
| get_rootCategory | Not used. |
| get_rootPath | Not used. |
Table 5. Custody API (org.systinet.uddi.client.custody.v3.UDDI_CustodyTransfer_PortType)
| operation (action) | Description |
|---|---|
| get_transferToken | Allows to call the get_transferToken operation on foreign entities. |
| discard_transferToken | Allows to call the discard_transferToken operation on foreign tokens. |
Table 6. Group API (org.systinet.uddi.group.GroupApi)
| operation (action) | Description |
|---|---|
| find_group | Allows to find foreign private groups. |
| get_group | Allows to get foreign private groups. |
| save_group | Allows to save/update foreign groups. |
| delete_group | Allows to delete foreign groups. |
| where_amI | Not used. |
| find_user | Not used. |
| add_user | Not used. |
| remove_user | Not used. |
Table 7. Inquiry V1 API (org.systinet.uddi.client.v1.InquireSoap)
| operation (action) | Description |
|---|---|
| find_binding | Allows to find all bindingTemplates despite ACL rights. |
| find_business | Allows to find all businessEntities despite ACL rights. |
| find_services | Allows to find all services despite ACL rights. |
| find_tModel | Allows to find all tModels despite ACL rights. |
| get_bindingDetail | Allows to get any bindingTemplate despite ACL rights. |
| get_businessDetail | Allows to get any businessEntity despite ACL rights. |
| get_businessDetailExt | Not used. |
| get_serviceDetail | Allows to get any businessService despite ACL rights. |
| get_tModelDetail | Allows to get any tModel despite ACL rights. |
Table 8. Inquiry V2 API (org.systinet.uddi.client.v2.Inquire)
| operation (action) | Description |
|---|---|
| find_binding | Allows to find all bindingTemplates despite ACL rights. |
| find_business | Allows to find all businessEntities despite ACL rights. |
| find_relatedBusinesses | Allows to find all related businessEntities despite ACL rights. |
| find_services | Allows to find all services despite ACL rights. |
| find_tModel | Allows to find all tModels despite ACL rights. |
| get_bindingDetail | Allows to get any bindingTemplate despite ACL rights. |
| get_businessDetail | Allows to get any businessEntity despite ACL rights. |
| get_businessDetailExt | Not used. |
| get_serviceDetail | Allows to get any businessService despite ACL rights. |
| get_tModelDetail | Allows to get any tModel despite ACL rights. |
Table 9. Inquiry V3 API (org.systinet.uddi.client.v3.UDDI_Inquiry_PortType)
| operation (action) | Description |
|---|---|
| find_binding | Allows to find all bindingTemplates despite ACL rights. |
| find_business | Allows to find all businessEntities despite ACL rights. |
| find_relatedBusinesses | Allows to find all related businessEntities despite ACL rights. |
| find_services | Allows to find all services despite ACL rights. |
| find_tModel | Allows to find all tModels despite ACL rights. |
| get_bindingDetail | Allows to get any bindingTemplate despite ACL rights. |
| get_businessDetail | Allows to get any businessEntity despite ACL rights. |
| get_operationalInfo | Not used. |
| get_serviceDetail | Allows to get any businessService despite ACL rights. |
| get_tModelDetail | Allows to get any tModel despite ACL rights. |
Table 10. Permission API (org.systinet.uddi.permission.PermissionApi)
| operation (action) | Description |
|---|---|
| get_permission | Allows to call the get_permission operation on foreign accounts and groups. |
| set_permission | Allows to call the set_permission operation. (ApiUserPermission is not sufficient to call the operation.) |
| who_hasPermission | Allows to call the who_hasPermission operation. (ApiUserPermission is not sufficient to call the operation.) |
| find_principal | Allows to call the find_principal operation. (ApiUserPermission is not sufficient to call the operation.) |
Table 11. Publishing V1 API (org.systinet.uddi.client.v1.PublishSoap)
| operation (action) | Description |
|---|---|
| delete_binding | Allows deletion of any bindingTemplate despite ACL rights. |
| delete_business | Allows deletion of any businessEntity despite ACL rights |
| delete_service | Allows deletion of any businessService despite ACL rights |
| delete_tModel | Allows deletion of any tModel despite ACL rights |
| save_binding | * Allows to update any bindingTemplate or create new bindingTemplate in any businessService despite ACL rights. * Skips bindings limit checking. |
| save_business | * Allows to update any businessEntity despite ACL rights. * Skips businesses limit checking. |
| save_service | * Allows to update any businessService or create new businessService in any businessEntity despite ACL rights. * Skips services limit checking. |
| save_tModel | * Allows to update any tModel despite ACL rights. * Skips tModels limit checking. |
| get_authToken | Not used. |
| discard_authToken | Not used. |
| get_registeredInfo | Not used. |
| validate_categorization | Not used. |
Table 12. Publishing V2 API (org.systinet.uddi.client.v2.Publish)
| operation (action) | Description |
|---|---|
| delete_binding | Allows deletion of any bindingTemplate despite ACL rights. |
| delete_business | Allows deletion of any businessEntity despite ACL rights |
| delete_service | Allows deletion of any businessService despite ACL rights |
| delete_tModel | Allows deletion of any tModel despite ACL rights |
| save_binding | * Allows to update any bindingTemplate or create new bindingTemplate in any businessService despite ACL rights. * Skips bindings limit checking. |
| save_business | * Allows to update any businessEntity despite ACL rights. * Skips businesses limit checking. |
| save_service | * Allows to update any businessService or create new businessService in any businessEntity despite ACL rights. * Skips services limit checking. |
| save_tModel | * Allows to update any tModel despite ACL rights. * Skips tModels limit checking. |
| add_publisherAssertions | Skips assertions limit checking in add_publisherAssertions operation. |
| set_publisherAssertions | Skips assertions limit checking in set_publisherAssertions operation. |
| delete_publisherAssertions | Not used. |
| get_publisherAssertions | Not used. |
| get_assertionStatusReport | Not used. |
| get_authToken | Not used. |
| discard_authToken | Not used. |
| get_registeredInfo | Not used. |
Table 13. Publishing V3 API (org.systinet.uddi.client.v3.UDDI_Publication_PortType)
| operation (action) | Description |
|---|---|
| delete_binding | Allows deletion of any bindingTemplate despite ACL rights. |
| delete_business | Allows deletion of any businessEntity despite ACL rights |
| delete_service | Allows deletion of any businessService despite ACL rights |
| delete_tModel | Allows deletion of any tModel despite ACL rights |
| save_binding | * Allows to update any bindingTemplate or create new bindingTemplate in any businessService despite ACL rights. * Skips bindings limit checking. |
| save_business | * Allows to update any businessEntity despite ACL rights. * Skips businesses limit checking. |
| save_service | * Allows to update any businessService or create new businessService in any businessEntity despite ACL rights. * Skips services limit checking. |
| save_tModel | * Allows to update any tModel despite ACL rights. * Skips tModels limit checking. |
| add_publisherAssertions | Skips assertions limit checking in add_publisherAssertions operation. |
| set_publisherAssertions | Skips assertions limit checking in set_publisherAssertions operation. |
| delete_publisherAssertions | Not used. |
| get_publisherAssertions | Not used. |
| get_assertionStatusReport | Not used. |
| get_registeredInfo | Not used. |
Table 14. Replication V3 API (org.systinet.uddi.replication.v3.ReplicationApi)
| operation (action) | Description |
|---|---|
| replicate | Allows to call the replicate operation. (ApiUserPermission is not sufficient to call the operation.) |
Table 15. Statistics API (org.systinet.uddi.statistics.StatisticsApi)
| operation (action) | Description |
|---|---|
| get_accessStatistics | Allows to call the get_accessStatistics operation. (ApiUserPermission is not sufficient to call the operation.) |
| reset_accessStatistics | Allows to call the reset_accessStatistics operation. (ApiUserPermission is not sufficient to call the operation.) |
| get_structureStatistics | Allows to call the get_structureStatistics operation. (ApiUserPermission is not sufficient to call the operation.) |
Table 16. Subscription V3 API (org.systinet.uddi.client.subscription.v3.UDDI_Subscription_PortType)
| operation (action) | Description |
|---|---|
| delete_subscription | Allows to delete any subscription despite the caller is not a subscription owner. |
| save_subscription | * Allows to update any subscription despite the caller is not a subscription owner. * Skips subscription limit checking. |
| get_subscriptionResults | Allows to get result of any subscription despite the caller is not a subscription owner. |
| get_subscriptions | Allows to get any subscription despite the caller is not a subscription owner. |
Table 17. Taxonomy API (com.systinet.uddi.taxonomy.v3.TaxonomyApi)
| operation (action) | Description |
|---|---|
| get_taxonomy | Allows to obtain all categories in the taxonomy. |
| find_taxonomy | Not used. |
| save_taxonomy | Allows to call the save_taxonomy operation. (ApiUserPermission is not sufficient to call the operation.) |
| delete_taxonomy | Allows to call the delete_taxonomy operation. (ApiUserPermission is not sufficient to call the operation.) |
| download_taxonomy | Allows to call the download_taxonomy operation. (ApiUserPermission is not sufficient to call the operation.) |
| upload_taxonomy | Allows to call the upload_taxonomy operation. (ApiUserPermission is not sufficient to call the operation.) |