Use API_GetRoleInfo to get all of the roles that apply to the application. You invoke this call on the application-level dbid.
The access level returned in the <access> field is one of these available access types:
Basic Access (able to view/add/modify records, depending on permissions)
Basic Access with Share (same as Basic, but can share the application with other users)
Administrator (full administrative access)
A valid authentication ticket.
The authentication ticket is returned via the API_Authenticate call.
yes, one of:
The user token is an alternative means of authentication, used for API access. User tokens cannot be used to access the Quick Base UI.
yes, one of:
A valid application token
yes, if the application requires application tokens
A string value that you want returned. It will not be handled by Quick Base but it will be returned in the response.
The originating request, for example, API_GetRoleInfo.
Identifies the error code, if any. (See the Error Codes appendix for a list of possible error codes.)
0 indicates that no error was encountered.
Text that explains the error code.
"No error" indicates that no error was encountered.
An aggregate containing one or more roles, structured as follows:
Each role returned has a role ID as an attribute and contains a role name and the application access level that is conferred by the role.
Optional. A string value that you want returned. It will not be handled by Quick Base but it will be returned in the response.
where target_domain is the domain against which you are invoking this call, for example, quickbase.com. Read about this notation.
<?xml version="1.0" ?>
Did this help you? Give us a rating:
© 1999-2020 QuickBase, Inc. All rights reserved. Legal Notices.