×

External platform extensions in a multi-tenant environment

  • US 9,294,482 B2
  • Filed: 09/03/2013
  • Issued: 03/22/2016
  • Est. Priority Date: 07/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of enforcing access control of features in a multi-tenant cloud environment, the method comprising:

  • reading a file schema that defines an element, a child element, and an attribute;

    defining, in a config file that is compatible with the file schema that is read, a service access rule for a feature of a service in a multi-tenant cloud environment, the defining using the element, the child element, and the attribute;

    delivering a copy of the config file in which the service access rule is defined;

    allowing editing the delivered copy of the config file to define a service access of the feature;

    determining, using a processor operatively coupled with a memory, changes to the delivered copy of the config file made during editing, to create a delta file;

    packaging the created delta file in an archive that is included in a shared library of class files;

    merging the delta file with the config file, in which the service access rule is defined, to create an executable code config file having the feature for the service;

    reading, by the service, the executable code config file that is created by merging the delta file with the config file;

    initializing objects for the service with the feature using the executable code config file that is read; and

    instantiating objects for the feature of the service using the executable code config file that is read.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×