DASTRA
English
English
  • What is Dastra
  • 🇪🇺USEFUL REMINDERS
    • What is GDPR ?
    • GDPR key concepts
      • Personal data
      • Record of processing activities (ROPA)
      • Privacy impact assessment
      • Data retention period
      • Data Subject Rights (DSR)
      • Privacy by design and by default
      • Security measures
      • Data breach notifications
    • Risk management
      • Definition of risks
      • Risk assessment
      • Vendor risk management
  • 🧑‍🎓GETTING STARTED
    • Setting up
      • Create and set up a workspace
      • Create and set up organizational units
      • Appointing a DPO
      • Add a lead authority
      • Invite users
      • Managing roles and permissions
      • Create and assign teams
      • Frequently asked questions
    • Tutorial
      • Step 1: Setting up
      • Step 2: Map your personal data processing and draw up a register
      • Step 3: Managing risks
      • Step 4: Prioritize actions
      • Step 5: Implement internal processes
      • Step 6: Document compliance
    • Support
      • The dastronaut's assistant
      • Online help
      • Request support
      • The customer support process
  • ⚙️Features
    • Dashboard
    • General
      • Advanced Filters
      • Import your data (Excel, Csv)
      • Tag management
      • Custom fields
      • AI Assistant
      • Email templates
    • Data Mapping
    • Record of processing activities
      • "Data controller" record
      • "Data processor" record
      • Establish your record
      • Export / import the record
      • Use a processing activity template
      • Declare a processing activity
      • Complete a data processing activity
        • General information
        • Stakeholders
        • Purposes
        • Dataset
        • Assets
        • Data subjects
        • Data subjects rights (DSR)
        • Recipients
          • Data transfers outside the EU
        • Security measures
        • Impact analysis
        • Documentation
      • Create relationships between processing activities
      • Processing freshness
      • Share the record of processing
      • Data visualization
        • View the treatment tree
        • View the record data map
        • View the transfers map
      • Frequently asked questions
    • Audits and DPIA
      • Create or modify an audit template or DPIA
      • Scheduling an audit or a PIA
      • Share an audit report or PIA
      • FAQ
    • Privacy hubs
      • Create a Privacy hub
      • Configure your Privacy hub
        • Homepage and general configuration
        • Questionnaires
        • Data subject requests
        • Record of processing activities
        • Attachments
        • Organizational chart
        • Contacts
        • Security
        • Appearance and design
      • Preview and share your privacy hub
      • Collecting data processing projects from a Privacy hub.
    • Contracts
      • Declare a Contract
      • Structure of a contract
      • Documents
      • Assets
      • Signers
      • Linked users
      • Sign the contract
      • Docusign integration
      • Contract versions
      • Contract templates
    • Risk management
      • Glossary of terms
      • Risk management process
        • 1. Identification
        • 2. Assess
        • 3. Monitor
        • 4. Control
        • Let's recap
      • Dastra / eBios RM comparison
      • Attach a risk to a processing activity
      • FAQ
    • Planning
      • Create your action plan
      • Create or modify a project or an iteration
      • Monitor, screen or export your tasks
      • Customise the task workflow
      • Share as calendar
      • Customise the task workflow
      • Go further with planning
      • FAQ
    • Data subject right request
      • Manage data subject right requests
      • Set up a data subject right request widget
      • Technical integration
      • API integration
    • Manage data breach notifications
      • Report a data breach
      • Export your data breach notifications
    • Manage cookies consent
      • Widget configuration
        • Preliminary study
        • Cookies scanning
        • Classify cookies by consent categories
        • The purposes of cookies
        • Implement a cookie consent widget
        • Collect proof of cookie consent
        • Go further on cookie consent
        • In case of unavailability
      • Technical integration
        • Functioning of the widget
        • Quick start
          • Wordpress
        • Language management
        • Test the integration of a widget
        • Blocking cookies
          • Blocking iframes (twitter/youtube...)
          • Google Tag Manager
        • Advanced Design
        • Manage consent programmatically
        • User identification
        • Mobile applications
          • Hybrid applications
          • Native applications
        • TCF 1.1/2.0
      • RGAA compliance
      • Breakdown service
    • Regular review (freshness)
    • Custom Reporting
      • Integration with data analysis tools (BI)
    • AI Systems
      • Establishing a record of AI systems
      • Risk analysis and business value
      • Transparency notice
      • AI Models repository
    • Advanced configuration
      • SCIM
      • Roles and permissions
      • Single Sign On (SSO)
        • SAML 2
        • OpenId
        • ADFS
        • Active Directory
        • Okta
        • Known problems
      • References
      • API key management
      • Notifications
      • Workflow steps / process flow
      • Incoming mail data collection
      • OneDrive/Google Drive integrations
      • Webhooks
      • SMTP configuration
      • Workflow rules
      • Message templates
      • Email domains
  • PARTNERS
    • Portal
  • 📄API documentation
    • Configuration
    • Authentication
    • API References
    • Integrations
      • Frequently asked questions
  • 🛡️Security
    • Security at Dastra
    • Security roadmap
    • Quality of Service
  • Certifications
  • 🤖Other
    • FAQ
    • Known problems
    • Changelog
  • Referentials
    • CNIL referentials
      • HR referential from CNIL
Propulsé par GitBook
Sur cette page
  • When to use custom fields?
  • Functionalities concerned
  • Available field types
  • Using custom fields
  • Setting up custom fields
  • Handling custom fields in APIs
  • Limitations

Cet article vous a-t-il été utile ?

  1. Features
  2. General

Custom fields

Dastra gives you the ability to customize your forms endlessly

Dernière mise à jour il y a 2 ans

Cet article vous a-t-il été utile ?

This feature is still in beta. It may still have some instabilities.

When to use custom fields?

There may be some information specific to your industry that is not present in the native fields of the treatment register, such as rights exercises, tasks, etc.

Dastra will allow you to create custom form fields that you can easily add to enrich the data entered.

Here is an example of a field configuration for the actor:

/IMAGE

And here is the result in the form:

/IMAGE

Functionalities concerned

Please note! Not all features are concerned by custom fields

You can customize the following forms:

  • Actors

  • Measures

  • Data sets

  • Data fields

Limitations on the number of fields

Available field types

Dastra offers several types of custom fields:

  • Simple text

  • Long text

  • Rich text

  • Whole number

  • Decimal number

  • Date

  • Date and time

  • Check box (multiple response) (unfilterable)

  • Check box (single response)

  • Single selector

  • Multiple selector

  • Check box (Yes/No)

Using custom fields

You can:

  • View and edit custom field data in the forms of each module

  • Custom fields can be displayed in all the application's visualization tables. To display them, click on the table column settings button

  • Custom fields can be present in HTML, Word and PDF exports as an option (by checking the "Exportable in reports" box on the field in question)

  • Custom fields can be updated en masse in data tables

Setting up custom fields

  • Go to your Workspace

  • Click on the Workspace Settings menu on the left

  • Click on the Custom fields menu

  • Choose the module in which you want to add a custom field

  • Fields must be created in groups. These groups can be positioned in a certain way in the form Click on "Create a group of fields"

Fill in the name and location in the form that you want

For some elements, it is possible to define the location you want in the form!

  • Once the group is created, you can now drag and drop the field types you want to set up!

Fill in all the information! Click on save and that's it!

  • Your first personal data field is in place!

  • You can drag and drop to reorder the fields as you see fit.

Handling custom fields in APIs

Dastra allows you to retrieve, modify and create via the Rest API all entity values that include custom fields.

A "customFields" property will be available in all entities you retrieve in get in Dastra.c:

 {
   "id": 1234,
   "label": "Test asset",
   etc...
   "customFields": {
     "dpo_name":"jean-marc le dpo",
     "dpo_email":"dpo@github.com",
     "dpo_habilitations": ["Expert","Consulting","Data Mapping"],
     "has_large_dataset":false,
     etc...
   }
 }s

To modify this property, you just have to post (POST) or modify (PUT) the element by updating the elements of the collection.

To collect the name of the custom variables, you must go to the custom fields configuration page.

Attention, all custom fields will be validated by the server. If a colonen is not present in the configuration, it will be automatically deleted.

If a field is not valid (for example, if it's not filled in even though it's marked as mandatory), it will raise an exception with the code 400

Limitations

You cannot filter custom fields of the multiple type (checkbox (Multiple) and selector (Multiple)). This is a known limitation that we are working on.

The amount of custom fields is limited depending on the plan you use. We invite you to consult the for more information on this subject.

Custom fields are present in all Excel data exports. For more information on exports, see

With the exception of multiple response fields, custom fields are all filterable via the

Custom fields can be imported via flat files using

Custom fields are accessible and modifiable via all APIs. To do this, you will need to use the variable name assigned to each column. See the section on

⚙️
Treatment sheets
Exercise of rights
Tasks
Assets
Violations
Risk assessments
application's pricing page
the page on exports
advanced filter system
the import system
API modifications of custom fields