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.
Cookieβ
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.