

# Managing attribute groups


 This section describes how to create and manage AWS attribute groups in AppRegistry. When you create an attribute group, you can do the following: 
+  Share the attribute group's visibility with your organizational structure. For more information, see [Sharing resources with accounts in your organization](https://docs.aws.amazon.com/servicecatalog/latest/arguide/sharing-definitions.html). 
+  Associate applications to the attribute group. For more information, see [Managing applications](https://docs.aws.amazon.com/servicecatalog/latest/arguide/create-app.html). 
+  Assign metadata to the attribute group by creating tags using key/value pairs. For more information, see [Managing tags](https://docs.aws.amazon.com/servicecatalog/latest/arguide/add-tags.html). 

 After you create an attribute group, you can view its details on the **Attribute group details** screen. For more information, see [Using attribute group details](https://docs.aws.amazon.com/servicecatalog/latest/arguide/access-attr-group-details.html). 

**Topics**
+ [

# Creating attribute groups
](create-attr-groups.md)
+ [

# Using Attribute group details
](access-attr-group-details.md)
+ [

# Editing attribute groups
](edit-attr-group.md)
+ [

# Deleting attribute groups
](delete-attr-group.md)
+ [

# Associating and disassociating attribute groups
](associate-attr-groups.md)

# Creating attribute groups


 With AppRegistry, you create attribute groups to store AWS application metadata. 

**To create an attribute group**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and then choose **Attribute groups**. You're directed to the **Attribute groups** screen. 

1.  On **Attribute groups**, choose **Create attribute group**. 

1.  Under **Create attribute group**, enter a name and description for your attribute group, and provide the JSON schema that captures your metadata taxonomy. 

1.  (Optional) Under **Attribute group share configuration**, choose **Turn on cross-account sharing** to share the attribute groups's visibility with your organizational structure. For more information, see [Sharing resources with accounts in your organization](https://docs.aws.amazon.com/servicecatalog/latest/arguide/sharing-definitions.html). 

1.  (Optional) Under **Assign attribute group to an application**, select one or more applications to associate to the attribute group. For more information, see [Managing applications](https://docs.aws.amazon.com/servicecatalog/latest/arguide/create-app.html). 

1.  (Optional) Under **Add tags**, create tags using key/value pairs to assign metadata to the attribute group. For more information, see [Managing tags](https://docs.aws.amazon.com/servicecatalog/latest/arguide/add-tags.html). 

1.  Choose **Create attribute group**. 

# Using Attribute group details


 You can view the following details for an attribute group from the **Attribute group details** screen: 
+  Name 
+  Description 
+  Date created 
+  Attribute group ID 
+  Attribute group ARN 
+  Created by 
+  Share configuration 

 For more information, see [Viewing Attribute group details](https://docs.aws.amazon.com/servicecatalog/latest/arguide/view-attr-group.html). 

 You can also perform the following actions from this screen: 
+  Edit attribute groups. For more information, see [Editing attribute groups](https://docs.aws.amazon.com/servicecatalog/latest/arguide/edit-attr-group.html). 
+  Delete attribute groups. For more information, see [Deleting attribute groups](https://docs.aws.amazon.com/servicecatalog/latest/arguide/delete-attr-group.html). 
+  View and edit attribute group metadata. For more information, see [Viewing attribute group metadata](https://docs.aws.amazon.com/servicecatalog/latest/arguide/manage-metatdata.html). 
+  View resource shares associated to attribute groups. You can also create and delete resource shares. For more information, see [Sharing resources with accounts in your organization](https://docs.aws.amazon.com/servicecatalog/latest/arguide/sharing-definitions.html). 
+  View attribute group tags. You can also add and delete attribute group tags. For more information, see [Managing tags](https://docs.aws.amazon.com/servicecatalog/latest/arguide/add-tags.html). 

**Topics**
+ [

# Viewing Attribute group details
](view-attr-group.md)
+ [

# Viewing attribute group metadata
](manage-metatdata.md)

# Viewing Attribute group details


 This topic describes how to view the **Attribute group details** screen. 

**To view Attribute group details**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and then **Attribute groups**. You're directed to the **Attribute groups** screen. 

1.  On **Attribute groups**, choose the name of the attribute group that you want to view. Or select the attribute group that you want to edit, and then choose **View**. You're directed to the **Attribute group details** screen. 

# Viewing attribute group metadata


 An attribute group is an open JSON object where you define the metadata for a resource. Metadata is data that describes other data. For more information, see [Attribute groups](https://docs.aws.amazon.com/servicecatalog/latest/arguide/overview-appreg.html#attr-groups) on [Overview of AWS Service Catalog AppRegistry](https://docs.aws.amazon.com/servicecatalog/latest/arguide/overview-appreg.html). 

**To view attribute group metadata**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and then choose **Attribute groups**. You're directed to the **Attribute groups** screen where you can view all of your attribute groups. 

1.  On **Attribute groups**, choose the name of the attribute groups that you want to view. Or select the attribute group that you want to edit, and then choose **View**. You're directed to the **Attribute group details** screen. 

1.  On **Attribute group details**, choose **Metadata**. 

 **Example: Attribute group metadata** 

```
{
 "Team" : "WebTeam",
 "Department": "10006",
 "ParentDept": "Research",
 "ContactAlias": "research@team.com"
}
```

# Editing attribute groups


 With AWS Service Catalog AppRegistry, you can update an attribute group description and JSON schema from the **Attribute groups** screen or **Attribute group details** screen. 

**Note**  
 When you update an attribute group definition, the update applies to every application that associated to the attribute group. 

**To edit attribute groups from the Attribute groups screen**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and the choose **Attribute groups**. You're directed to the **Attribute groups** screen. 

1.  On **Attribute groups**, select the attribute group that you want to edit, group and then choose **Edit**. 

1.  On **Edit attribute group**, update the description or JSON schema, then choose **Save changes**. 

**To edit attribute groups from the Attribute group details screen**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and then choose **Attribute groups**. You're directed to the **Attribute groups** screen. 

1.  On **Attribute groups**, choose the name of the attribute groups that you want to edit. Or select the attribute group that you want to edit, and then choose **View**. You're directed to the **Attribute group details** screen. 

1.  On **Attribute group details**, and then choose **Edit**. 

1.  On **Edit attribute group**, update the description or JSON schema, then choose **Save changes**. 

# Deleting attribute groups


 With AWS Service Catalog AppRegistry, you can delete an attribute group from the **Attribute groups** screen or **Attribute group details** screen. 

**To delete attribute groups from the Attribute groups screen**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and then choose **Attribute groups**. You're directed to the **Attribute groups** screen. 

1.  On **Attribute groups**, select the name of the attribute group that you want to delete, and then choose **Delete**. 

1.  Confirm your deletion, and then choose **Delete attribute group**. 

**To delete attribute groups from the Attribute group details screen**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and then choose **Attribute groups**. You're directed to the **Attribute groups** screen. 

1.  On **Attribute groups**, choose the name of the attribute groups that you want to edit. Or select the attribute group that you want to edit, and then choose **View**. You're directed to the **Attribute group details** screen. 

1.  On **Attribute group details**, choose **Delete**. 

1.  Confirm your deletion, and then choose **Delete attribute group**. 

# Associating and disassociating attribute groups


 This topic describes how to associate and disassociate attribute groups in AppRegistry. 

**Topics**
+ [

## Associate attribute groups to a new application
](#w2aab9b9c19b7)
+ [

## Associate attribute groups to an existing application from the Applications screen
](#w2aab9b9c19b9)
+ [

## Associate attribute groups to an existing application from the Attribute groups screen
](#w2aab9b9c19c11)
+ [

## Disassociate attribute groups from an existing application
](#w2aab9b9c19c13)

## Associate attribute groups to a new application


 The following procedure describes how to associate attribute groups to a new application. 

**To associate attribute groups to a new application**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and then choose **Applications**. You're directed to the **Applications** screen. 

1.  On **Applications**, choose **Create application**. 

1.  Under **Application name and description**, enter a name for your application. You can optionally enter a description for your application. 

1.  Under **Attribute groups**, select one or more attribute groups from the dropdown menu to associate to your application. 

1.  Choose **Create application**. 

## Associate attribute groups to an existing application from the Applications screen


 The following procedure describes how to associate attribute groups to an existing application from the **Applications** screen. 

**To associate attribute groups to an existing application from the Applications screen**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and then choose **Applications**. You're directed to the **Applications** screen. 

1.  On **Applications**, choose the name of the application that you want to associate an attribute group to. Or select the application that you want to associate an attribute group to, and then choose **View**. You're directed to the **Application details** screen. 

1.  Choose **Attribute groups**, and then choose **Associate attribute group**. 

1.  Under **Attribute groups**, select an attribute group from the dropdown menu to associate to your application, and then choose **Save changes**. 

## Associate attribute groups to an existing application from the Attribute groups screen


 The following procedure describes how to associate an attribute group to an existing application from the **Attribute groups** screen. 

**To associate attribute groups to an existing application from the Attribute groups screen**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and then choose **Attribute groups**. You're directed to the **Attribute groups** screen. 

1.  On **Attribute groups**, choose **Create Attribute group**. 

1.  Under **New attribute group**, enter a name and description for your attribute group, and provide the JSON schema that captures your metadata taxonomy. 

    **Example: attribute group metadata** 

   ```
   {
    "Team" : "WebTeam",
    "Department": "10006",
    "ParentDept": "Research",
    "ContactAlias": "research@team.com"
   }
   ```

1.  Under **Assign attribute group to an application**, select one or more applications to associate to your attribute group. 

1.  Choose **Create attribute group**. 

## Disassociate attribute groups from an existing application


 The following procedure describes how to disassociate an attribute group from an existing application. 

**To disassociate attribute groups from an existing application**

1.  Open the AWS Service Catalog console at [https://console.aws.amazon.com/servicecatalog/](https://console.aws.amazon.com/servicecatalog/) 

1.  From the navigation pane, choose **AppRegistry**, and then choose **Applications**. You're directed to the **Applications** screen. 

1.  On **Applications**, choose the name of the application that you want to disassociate an attribute group from. Or select the application that you want to disassociate an attribute group from, and then choose **View**. You're directed to the **Application details** screen. 

1.  Choose **Attribute groups**, and then select the attribute group that you want to disassociate from your application. 

1.  Choose **Disassociate**, confirm your disassociation, and then choose **Save changes**. 