# Organization

## Introduction

An Organization is an entity that operates on the Network in some form. Through their Certificate Authorities, Organizations are able to issue identities to their members, and any entity invoking any type of transaction on the network must be associated with an Organization's membership to source the transaction and determine whether it is allowed to go through.

Via membership to a Consortium and its deriving Channel(s), Organizations can transact on a Channel’s ledger through their dedicated endpoints: Peers.

## Configuration

Click the “+” button to add your organization.

<figure><img src="https://t-images.imgix.net/https%3A%2F%2Fapp-us-east-1.t-cdn.net%2F5f96e1a6e5864f172c21948d%2Fposts%2F61e5a3192fdfc2012bc1251a%2F61e5a3192fdfc2012bc1251a_86604.png?width=1240&#x26;w=1240&#x26;auto=format%2Ccompress&#x26;ixlib=js-2.3.1&#x26;s=a583a5a5060ce530341adc8b2a4480a3" alt=""><figcaption></figcaption></figure>

<figure><img src="https://t-images.imgix.net/https%3A%2F%2Fapp-us-east-1.t-cdn.net%2F5f96e1a6e5864f172c21948d%2Fposts%2F61e5a325bb2efa67751ec37d%2F61e5a325bb2efa67751ec37d_41329.png?width=1240&#x26;w=1240&#x26;auto=format%2Ccompress&#x26;ixlib=js-2.3.1&#x26;s=f1babf164390b403e99e06bc8c9ac509" alt=""><figcaption></figcaption></figure>

### Settings

* **Name**: defines the organization’s name (Organization Name must be set);
* **Type**: defines whether this Organization is a Client or Orderer Organization (Organization Type must be set, and it can be “Client” or Orderer);
* **Certificate Authority 01**: defines a first Certificate Authority for this Organization (At least one Certificate Authority must be defined for this Organization);
* **Certificate Authority 02**: defines a second Certificate Authority for this Organization.

{% hint style="info" %}
Notes:

* The name assigned must always be unique. (Not case sensitive)
* Names must contain only alphanumeric characters or '\_' and be 20 characters at most.
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.astrakode.tech/akb-wiki/astrakode-wiki/network-composer/components/organization.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
