Skip to main content

Glossary πŸ“’

A β€’ B β€’ C β€’ D β€’ E β€’ F β€’ G β€’ H β€’ I β€’ J β€’ K β€’ L β€’ M β€’ N β€’ O β€’ P β€’ Q β€’ R β€’ S β€’ T β€’ U β€’ V β€’ W β€’ X β€’ Y β€’ Z

A​

Administrator (System Administrator)​

One or more individuals in your company who can configure and customize the application. Users assigned to the System Administrator profile have administrator privileges.

App​

Short for β€œapplication.” A collection of components such as tabs, reports, dashboards, and Visualforce pages that address a specific business need. Reworkly provides standard apps such as Learn and Classroom.

Asynchronous Calls​

A call that doesn’t return results immediately because the operation can take a long time. Calls in the Metadata API and Bulk API 2.0 are asynchronous.

B​

Beta​

In the context of development, a beta is an early version of development stage.

Bulk API 2.0​

The REST-based Bulk API 2.0 is optimized for processing large sets of data. It allows you to query, insert, update, upsert, or delete a large number of records asynchronously by submitting a job that is processed in the background by Reworkly.

C​

Client App​

An app that runs outside the Reworkly and accesses to Reworkly API Server. It typically runs on a desktop or mobile device.

Client-specific data used by some Web applications to store user and session-specific information.

Custom Field​

A field that can be added in addition to the standard fields to customize Reworkly for your company's needs.

Custom Object​

Custom records that allow you to store information unique to your company.

Custom Settings​

Custom settings are similar to custom objects and enable application developers to create custom sets of data, as well as create and associate custom data for an company, profile, or specific user.

D​

Database​

An organized collection of information. The underlying architecture of the Reworkly Platform includes a database where your data is stored.

Database Table​

A list of information, presented with rows and columns, about the person, thing, or concept you want to track.

Deploy​

To move functionality from an inactive state to active.

E​

Email Alert​

Email alerts are actions that send emails, using a specified email template, to specified recipients.

Email Template​

A form email that communicates a standard message, such as a welcome letter to new employees or an acknowledgment that a customer service request has been received. Email templates can be personalized with merge fields, and can be written in text, HTML, or custom format.

Entity Relationship Diagram (ERD)​

A data modeling tool that helps you organize your data into entities (or objects, as they are called in the Reworkly Platform) and define the relationships between them.

F​

Field​

A part of an object that holds a specific piece of information, such as a text or currency value. Field Dependency A filter that allows you to change the contents of a picklist based on the value of another field.

Field-Level Security​

Settings that determine whether fields are hidden, visible, read only, or editable for users.

Foreign Key​

A field whose value is the same as the primary key of another table. You can think of a foreign key as a copy of a primary key from another table. A relationship is made between two tables by matching the values of the foreign key in one table with the values of the primary key in another.

G​

Getter Methods​

Methods that enable developers to display database and other computed values in page markup. Methods that return values.

H​

Reworkly API Server​

Reworkly API server is a server. You can develop, and customize your company data using it.

Reworkly Developer​

Reworkly Developer is a developer who develop and build apps using Reworkly API.

I​

ID​

The unique identifier for each record. See Record ID.

Instance​

The cluster of software and hardware represented as a single logical server that hosts an company's data and runs their applications.

ISO Code​

The International Organization for Standardization country code, which represents each country by two letters.

J​

Junction Object​

A custom object with two master-detail relationships. Using a custom junction object, you can model a β€œmany-to-many” relationship between two objects

K​

No Glossary items for this entry.

L​

Length​

Parameter for custom text fields that specifies the maximum number of characters (up to 255) that a user can enter in the field.

Local Name​

The value stored for the field in the user’s or account’s language. The local name for a field is associated with the standard name for that field.

Locale​

The country or geographic region in which the user is located.

Lookup Relationship​

A relationship between two records so you can associate records with each other.

M​

Many-to-Many Relationship​

A relationship where each side of the relationship can have many children on the other side. Many-to-many relationships are implemented through the use of junction objects.

Master-Detail Relationship​

A relationship between two different types of records that associates the records with each other. For example, accounts have a master-detail relationship with opportunities. This type of relationship affects record deletion, security, and makes the lookup relationship field required on the page layout.

Metadata​

Information about the structure, appearance, and functionality of an company and any of its parts.

Multitenancy​

An application model where all users and apps share a single, common infrastructure and code base.

N​

Namespace​

In a packaging context, a one- to 15-character alphanumeric identifier that distinguishes your package and its contents from packages of other developers on AppExchange, similar to a domain name.

Native App​

An app that is built exclusively with setup (metadata) configuration on Reworkly Platform. Native apps do not require any external services or infrastructure.

O​

Object​

An object allows you to store information in your Reworkly company. The object is the overall definition of the type of information you are storing.

Object-Level Help​

Custom help text that you can provide for any custom object. It displays on custom object record home (overview), detail, and edit pages, as well as list views and related lists.

Object-Level Security​

Settings that allow an administrator to hide whole objects from users so that they don't know that type of data exists. Object-level security is specified with object permissions.

One-to-Many Relationship​

A relationship in which a single object is related to many other objects. For example, an account may have one or more related contacts.

Owner​

Individual user to which a record (for example, a contact or case) is assigned.

P​

PaaS​

See Platform as a Service.

Platform as a Service (PaaS)​

An environment where developers use programming tools offered by a service provider to create applications and deploy them in a cloud. The PaaS vendor provides an API for creating and extending specialized applications. The PaaS vendor also takes responsibility for the daily maintenance, operation, and support of the deployed application and each customer's data. The service alleviates the need for programmers to install, configure, and maintain the applications on their own hardware, software, and related IT resources. Services can be delivered using the PaaS environment to any market segment.

Primary Key​

A relational database concept. Each table in a relational database has a field in which the data value uniquely identifies the record. This field is called the primary key. The relationship is made between two tables by matching the values of the foreign key in one table with the values of the primary key in another.

Q​

Query String Parameter​

A name-value pair that's included in a URL, typically after a '?' or '&' character. For example:

https://[subdomain].reworkly.com/api/latest/students?name=value

R​

Record​

A single instance of a Reworkly object. For example, β€œBayaraa Basan” might be the name of a contact record.

Record ID​

The unique identifier for each record.

Record-Level Security​

A method of controlling data in which you can allow a particular user to view and edit an object, but then restrict the records that the user is allowed to see.

Relationship​

A connection between two objects, used to create related lists in page layouts and detail levels in reports. Matching values in a specified field in both objects are used to link related data;

Role​

Role is a named Collection of permissions. For example: Student, Teacher, Owner, and Admin.

S​

SaaS​

See Software as a Service (SaaS).

Company​

A deployment of Reworkly with a defined set of licensed users. A company is the virtual space provided to an individual customer of Reworkly. Your company includes all of your data and applications, and is separate from all other companies.

Company-Wide Defaults​

Settings that allow you to specify the baseline level of data access that a user has in your company.

Session ID​

An authentication token that is returned when a user successfully logs in to Reworkly. The Session ID prevents a user from having to log in again every time they want to perform another action in Reworkly.

Session Timeout​

The time after login before a user is automatically logged out. Sessions expire automatically after a predetermined length of inactivity, which can be configured in Reworkly from Setup by clicking Security Controls. The default is 120 minutes (two hours).

Setter Methods​

Methods that assign values. See also Getter Methods.

Setup​

A menu where administrators can customize and define company settings and Reworkly Platform. Depending on your company's user interface settings, Setup may be a link in the user interface header or in the dropdown list under your name.

Software as a Service (SaaS)​

A delivery model where a software application is hosted as a service and provided to customers via the Internet. The SaaS vendor takes responsibility for the daily maintenance, operation, and support of the application and each customer's data. The service alleviates the need for customers to install, configure, and maintain applications with their own hardware, software, and related IT resources. Services can be delivered using the SaaS model to any market segment.

Standard Object​

A built-in object included with the Reworkly Platform. You can also build custom objects to store information that is unique to your app.

System Log​

Part of the Developer Console, a separate window console that can be used for debugging code snippets.

T​

Testing​

Testing is the key to successful long-term development and is a critical component of the development process.

Test company​

A nearly identical copy of a Reworkly company for development, testing, and training.

U​

Unit Test​

A unit is the smallest testable part of an application, usually a method. A unit test operates on that piece of code to make sure it works correctly. See also Testing.

URL (Uniform Resource Locator)​

The global address of a website, document, or other resource on the Internet. For example, https://reworkly.com

User Acceptance Testing (UAT)​

A process used to confirm that the functionality meets the planned requirements. UAT is one of the final stages before deployment to production. See also Testing.

V​

Version​

A number value that indicates the release of an item. Items that can have a version include API objects, fields, and calls.

W​

Web Service​

A mechanism by which two applications can easily exchange data over the Internet, even if they run on different platforms, are written in different languages, or are geographically remote from each other.

Web Services API​

Term describing the original Reworkly Platform web services application programming interface (API) that provides access to your Reworkly company's information.

X​

XML (Extensible Markup Language)​

A markup language that enables the sharing and transportation of structured data.

Y​

No Glossary items for this entry.

Z​

No Glossary items for this entry.