Accessing enterprise resource planning data from a handheld mobile device
AssigneeMicrosoft Corporation
InventorsMugunthan Mani, Vetrivel Chandranath, Ramalingam Kothandam
Life of this patent
Estimating the term…
Abstract
A user can access data from an ERP system, through a handheld mobile device, using claims-based authentication information. An authentication service authenticates the user, using an appropriate authenticator, given the claims-based authentication information. New users can register, and once registered, they can receive business data from ERP mobile data accessing system and push service.
Claims17
A computer-implemented method of providing data access to business data of a business, comprising:
- receiving a data request including a signed token containing at least one claim from a given mobile device;
- validating a signature of the token;
- validating the at least one claim;
- sending the data request and user information to an enterprise resource planning (ERP) business data system that automates business activity related to management across an organization, that includes the business data;
- and
- providing role-based access to a plurality of mobile devices, comprising pushing different business data to different ones of the plurality of mobile devices based on different roles associated with the mobile devices, wherein providing role-based access comprise:
- after the given mobile device is validated in the business data system,
- providing the given mobile device with role-based access to the business data, including entities that represent business data records in the business data system, the role-based access being based on a role corresponding to the at least one claim and based on role-based access policies of the business data system;
- and
- wherein the at least one claim allows access to features of an application executing on the given mobile device.
A business data accessing system, comprising:
- an authentication service component receiving claims-based authentication data from a mobile device and performing authentication, based on the claims-based authentication data, the authentication service component being configured to provide, to the mobile device, a token containing at least one claim that allows access to features of an application executing on the mobile device;
- a push service component receiving registration information from a set of registered mobile devices and pushing enterprise resource planning (ERP) business data from an ERP business data system to the registered mobile devices;
- a role-based accessing component, implementing role-based access to the ERP business data for each given registered mobile device based on a role associated with each given registered mobile device;
- and
- a computer processor being a functional component of the system and activated by the authentication service component and the push service component to facilitate performing authentication and pushing business data.
A method of providing data access to business data of a business using a mobile device having a processor, comprising:
- receiving claims-based authentication information on the mobile device;
- sending the claims-based authentication information to a selected authenticator;
- receiving a token from the authenticator, authenticating the mobile device;
- sending the token and a data request to an enterprise resource planning (ERP) business data system, that includes ERP data as the business data, for validation;
- and
- after the mobile device is validated in the ERP business data system, providing the mobile device with role-based access to the ERP data in the ERP business data system by pushing ERP data to the hand held mobile device, content of the ERP data being determined by a role associated with the mobile device and wherein the claims-based authentication information provides access to features of an application executing on the mobile device.
Dependencies are inferred from the claim text.