# OBJTYPEFLAGS

Location: [gRPC API](https://developer.m-files.com/APIs/gRPC-API/index.md) > [Reference](https://developer.m-files.com/APIs/gRPC-API/Reference/index.md) > [Messages](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/index.md)

HTML version: https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.OBJTYPEFLAGS/

Object type flags (bitfields).

- **Full name:** `MFiles.OBJTYPEFLAGS`
- **Proto file:** [`mfiles/enums.proto`](https://developer.m-files.com/APIs/gRPC-API/downloads/proto/mfiles/enums.proto)

<a id="fields"></a>

## Fields

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="f-all"></a>`all` | `bool` | 1 | Specifies all flags set; Including any future flags. |
| <a id="f-can_have_files"></a>`can_have_files` | `bool` | 2 | Can objects have files? |
| <a id="f-can_add_items"></a>`can_add_items` | `bool` | 3 | True if new items (value lists) or new objects (object types) can be added. The caller also needs `ValueList.object_type_permissions.can_user_add_new_items`. |
| <a id="f-is_external"></a>`is_external` | `bool` | 4 | True if the list is marked external. Built-in lists such as Users (6), Workflows (7) and User groups (16) also have this flag. |
| <a id="f-show_new_object_command_in_task_pane"></a>`show_new_object_command_in_task_pane` | `bool` | 5 | Show the creation command for this type in the task pane? |
| <a id="f-is_external_connection_disabled"></a>`is_external_connection_disabled` | `bool` | 6 | Is external connection currently disabled? |
| <a id="f-is_translatable"></a>`is_translatable` | `bool` | 7 | Can the contents of value list or object type be translated? |
| <a id="f-is_separate_property_storage"></a>`is_separate_property_storage` | `bool` | 8 | True if the object type has its own storage of property values for searches. |
| <a id="f-disallow_as_grouping_level"></a>`disallow_as_grouping_level` | `bool` | 9 | Is using this object type as a grouping level in views disallowed? |
| <a id="f-basic"></a>`basic` | `bool` | 10 | Is basic tier object type? |

<a id="used-in-fields"></a>

## Used in fields

- [`ValueList.options`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ValueList/index.md#f-options): Flags of the list, for example `can_add_items` and `is_external`. See [OBJTYPEFLAGS](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.OBJTYPEFLAGS/index.md).
