Symptom
In AO the following expection occurs:
In the AO trace you can see the following exception:
------------------------------------------
| Bali Exception:
Invalid program status\: RFC_ERROR_SYSTEM_FAILURE: No RFC authorization for function module <FM>. - RFC_NO_AUTHORITY
------------------------------------------
In ST22, there is corresponding dump:
------------------------------------------
Category: Installation error
Runtime Errors: RFC_NO_AUTHORITY
Short Text
No RFC authorization for function module
-------------------------------------------
Environment
SAP Analysis for Microsoft Office
Reproducing the Issue
Execute one query or execute one AO workbook in SAP Analysis for Microsoft Office
Cause
Analysis on the client PC requests data from the BW server. This communication is carried out with a synchronous Remote Function Call (RFC) connection. User need sufficient authorization for the RFC.
The ST22 dump occurred due to the affected user attempted to execute function module <FM>, but does not have the relevant RFC authorization.
Resolution
Assign RFC authorization to affected user for the required function module and function group. The RFC authorization object is S_RFC.
If possible, in authorization object S_RFC, please assign '*' in field ACTVT, RFC_NAME and RFC_TYPE, so that user can execute all RFC objects and all RFC types(function module and function group).
Alternatively, please at least assign following RFC objects in field RFC_NAME for AO usage.
BICS_CONS_CREATE_DATA_AREA
BICS_CONS_DATA_AREA_COMMAND
BICS_CONS_DATA_AREA_PLAN_SYNC
BICS_CONS_GET_EXT_CUBE_OBJ_IDS
BICS_CONS_GET_EXT_CUBE_OBJECT
BICS_CONS_GET_EXT_CUBE_OBJS
BICS_CONS_GET_RSADMIN_PARAM
BICS_CONS_GET_VIEW
BICS_CONS_GET_VIEW_DEF_J_PROXY
BICS_CONS_GET_VIEW_DEFINITION
BICS_CONS_SET_GET_SESSION_PROP
BICS_CONS_SET_SYSTEM_MSG_MODE
BICS_DT_GET_QUERY_DEF
BICS_PROV_ADD_STRUCTURE_MEMBER
BICS_PROV_CANCEL_VARIABLES
BICS_PROV_CHECK_AUTHORIZATION
BICS_PROV_CLOSE
BICS_PROV_CREATE_HIERARCHY
BICS_PROV_DELETE_HIERARCHY
BICS_PROV_GET_AUTHORIZATION
BICS_PROV_GET_CAPABILITIES
BICS_PROV_GET_DATA_CELL_MASK
BICS_PROV_GET_DATACELL_DETAILS
BICS_PROV_GET_DESIGN_TIME_INFO
BICS_PROV_GET_DOC_APPL_QUERIES
BICS_PROV_GET_EFFECTIVE_SELECT
BICS_PROV_GET_EXIT_MEMBER_SEL
BICS_PROV_GET_EXIT_MEMBERS
BICS_PROV_GET_HIER_DEF
BICS_PROV_GET_HIERARCHIES
BICS_PROV_GET_HIERARCHY
BICS_PROV_GET_HRY_NODECHILDREN
BICS_PROV_GET_HRY_NODES
BICS_PROV_GET_HRY_ROOTS
BICS_PROV_GET_HRY_SEARCH
BICS_PROV_GET_INITIAL_STATE
BICS_PROV_GET_MEMBER_ACC_PROP
BICS_PROV_GET_MEMBERS
BICS_PROV_GET_PRESENTATIONS
BICS_PROV_GET_RESULT_SET
BICS_PROV_GET_RESULTSET_DETAIL
BICS_PROV_GET_SEL_SPACE
BICS_PROV_GET_SID
BICS_PROV_GET_VERSION
BICS_PROV_MASS_ADD_STRU_MEMBER
BICS_PROV_MASS_CLOSE
BICS_PROV_MASS_GET_INIT_STATE
BICS_PROV_MASS_OPEN
BICS_PROV_MASS_REM_STRU_MEMBER
BICS_PROV_MASS_SET_STATE
BICS_PROV_OPEN
BICS_PROV_REM_STRUCTURE_MEMBER
BICS_PROV_SET_HIERARCHY
BICS_PROV_SET_HIERARCHY_STATE
BICS_PROV_SET_STATE
BICS_PROV_SUBMIT_VARIABLES
BICS_PROV_UPDATE_HIERARCHY
BICS_PROV_VAR_GET_HIERARCHIES
BICS_PROV_VAR_GET_VARIABLES
BICS_PROV_VAR_OBJECT_VALUES
BICS_PROV_VAR_PERS_COMMAND
BICS_PROV_VAR_SET_HIERARCHY
BICS_PROV_VAR_SET_VARIABLES
BICS_PROV_VARIANT_DELETE
BICS_PROV_VARIANT_GET_CATALOG
BICS_PROV_VARIANT_GET_CONTENT
BICS_PROV_VARIANT_SET_VARIANT
RSAO_BICS_SESSION_INITIALIZE
RSAO_GET_REENTRY_TICKET
RSBOLAP_BICS_GET_MESSAGES
RSBOLAP_BICS_GET_OLAP_STATISTI
RSBOLAP_BICS_STATISTIC_INFO
RSBOLAP_BICS_VALIDATION_DATA
RSOBJS_GET_NODES
RSW_CUR_TRANSLATIONS_GET
RSZ_X_COMPID_FROM_GENUNIID_GET
RSZ_X_COMPONENT_GET
RFC_FUNCTION_SEARCH
RFC_METADATA_GET
Keywords
RFC_NO_AUTHORITY, Dereferencing of the null reference, SAPMSSY1, UNCAUGHT_EXCEPTION, RFC_ERROR_SYSTEM_FAILURE, No RFC authorization for function module , KBA , BI-RA-AO-XLA , Excel Addin , How To