Represents a user profile. A profile defines a user’s permission to perform different functions within Steedos.

This type extends the Metadata metadata type and inherits its name field.

Declarative Metadata File Suffix and Directory Location

The file suffix is .profile. There is one file for each profile, stored in the profiles folder in the corresponding package directory.

├── steedos-app/main/default
├── ...
│   └── profiles
│       └── customer.profile.yml
├── ...

Declarative Metadata Sample Definition

When adding or changing a profile, you should to include all permissions—you need to include the permissions you're adding or changing.

One user can and must have only one profile.

A sample yml definition of a profile for the customer is shown below.

name: customer
label: Customer
license: community
description: A collection of permissions and profile for a customer.
Have questions about Steedos??
Contact Steedos and our technical expert will answer your questions.

Our technical experts have more than 10 years of experience in management software development, and they are always ready to help you with any questions you may have about the functionality, pricing, implementation or any other aspect of Steedos.


Steedos is a new generation of low code platform, based on business intelligence and model driven, it can easily and easily create intelligent, mobile and personalized applications according to the needs of business departments.

Copyright © 2020 Steedos, Inc.