> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexagon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Target Groups

> What are Target Groups? A Target Group represents a software technology running in one or more Environments, that supports builds, deployments, test,

# What are Target Groups?

A ***Target Group*** represents a software technology running in one or more Environments, that supports builds, deployments, test, or utility executions. A ***Target*** is the combination of a Target Group and Environment.

For example,

* You may have an Oracle SOA Suite Instance (SOA1) for most composites, and a second Instance (SOA2) for hosting composites which contain sensitive information such as financial or HR related data. In this case, you would create two Target Groups in FlexDeploy named SOA1 and SOA2. You can define Name and Code for Target Groups.

* You may have a requirement to perform builds using multiple versions of JDeveloper, such as JDeveloper 11.1.1.9 and JDeveloper 12.2.1. In which case you can create JDEV11119 and JDEV1221 Target Groups. Then you can associate each Target Group with one or more [Environments](https://docs.flexagon.com/flexdeploy-11-2-documentation/flexdeploy-users-guide/topology/environments.md), and describe which endpoints fit in each Target.

**Example #1 Target Groups for ADF Build/Deploy**

<table><colgroup><col /><col /><col /></colgroup><tbody><tr><th>**Target Group Code**</th><th>**Target Group Name**</th><th>**Notes**</th></tr><tr><td>ADF11119</td><td>ADF 11.1.1.9</td><td>ADF runtime 11.1.1.9 installation with WebLogic 10.3.6</td></tr><tr><td>ADF1221</td><td>ADF 12.2.1</td><td>ADF runtime 12.2.1 installation with WebLogic 12.2.1</td></tr><tr><td>JDEV11119</td><td>JDeveloper 11.1.1.9</td><td>JDeveloper 11.1.1.9 installation</td></tr><tr><td>JDEV1221</td><td>JDeveloper 12.2.1</td><td>JDeveloper 12.2.1 installation</td></tr></tbody></table>

**Example #2 Target Groups for ADF Build/Deploy**

This is simple variation from Example #1 above, where Build and Deploy Target Groups are named so that users can easily determine which to use for Build with Deploy.

<table><colgroup><col /><col /><col /></colgroup><tbody><tr><th>**Target Group Code**</th><th>**Target Group Name**</th><th>**Notes**</th></tr><tr><td>ADF11119</td><td>ADF 11.1.1.9</td><td>ADF runtime 11.1.1.9 installation with WebLogic 10.3.6</td></tr><tr><td>ADF1221</td><td>ADF 12.2.1</td><td>ADF runtime 12.2.1 installation with WebLogic 12.2.1</td></tr><tr><td>ADFBUILD11119</td><td>ADF Build 11.1.1.9</td><td>JDeveloper 11.1.1.9 installation</td></tr><tr><td>ADFBUILD1221</td><td>ADF Build 12.2.1</td><td>JDeveloper 12.2.1 installation</td></tr></tbody></table>

In example below, we have an ADF Domain installed in Development, QA and Production environments, they are 3 physical installations of WebLogic domain, but we can logically call it a since ADF Target Group in FlexDeploy topology. This allows us to perform deployments against a specific Target Group in a specific environment. For example, you can deploy a new version of EAR file to ADF in Development or ADF in QA etc. Similarly other technology installations like SOA, CRM application and Database are considered Target Groups in FlexDeploy topology.

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/s5KJA2KdwTZ5hdNK/images/fd111/12590911133.png?fit=max\&auto=format\&n=s5KJA2KdwTZ5hdNK\&q=85\&s=34540abdf1375e84aef743b3e75893ae)

# Viewing Target Groups

To view the list of Target Groups defined within FlexDeploy, select ***Topology*** from the menu.

By default, all active Target Groups are displayed in the search results.

![image-20240509-180436.png](https://mintcdn.com/flexagon-llc-ce77a95c/s5KJA2KdwTZ5hdNK/images/fd111/12590911130.png?fit=max\&auto=format\&n=s5KJA2KdwTZ5hdNK\&q=85\&s=e77724f1797c1450a27e9a1e227c29c9)

<table><colgroup><col /><col /></colgroup><tbody><tr><th>**Row Fields**</th><th>**Description**</th></tr><tr><td>Active</td><td>Whether or not the Target Group is active in the system.</td></tr><tr><td>Target Group Name</td><td>Long display name for the Target Group.</td></tr><tr><td>Description</td><td>A description of the Target Group.</td></tr><tr><td>Tags</td><td>FlexDeploy Tags linked to the Target Group.</td></tr><tr><td>Targets</td><td>List of Environments linked to this Target Group. To view a Target’s page, click the status icon under an Environment’s name. Hovering icon will give additional details on Target’s status. For more information, view [Target Endpoints and Properties](https://docs.flexagon.com/flexdeploy-11-2-documentation/flexdeploy-users-guide/topology/target-groups/target-endpoints-and-properties.md)Status Icons:<ul local-id="3b2c48af-3463-4578-9f45-29638662d578"><li local-id="2e9cfbbe-747c-4721-80a2-66bd0b70f5a3">:TargetStatusGreen: - Target fully configured. At least 1 endpoint is associated and all required properties configured.</li><li local-id="b3446ef5-169e-44f1-b996-5d3f8817ec2b">:TargetStatusYellow: - Target partially configured. At least 1 endpoint is associated but some required properties not configured.</li><li local-id="c79289ce-63a6-4f5f-a972-949445c7c802">:TargetStatusRed: - Target not configured. No endpoints associated.</li></ul></td></tr><tr><td>Update By and On</td><td>User that last updated this Target Group and when it was updated</td></tr></tbody></table>

To refine the search results, type all or part of the Target Group name into the ***Search*** box, and the list will automatically filter. Click the filter inactive button to show the inactive Target Groups as well.

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/s5KJA2KdwTZ5hdNK/images/fd111/12590911124.png?fit=max\&auto=format\&n=s5KJA2KdwTZ5hdNK\&q=85\&s=073a8300883fc000bfc653902347da0b)

# Creating and Editing Target Groups

To create a Target Group, click the :Create\_Button: button in the top right. To edit a Target Group, right click a Target Group row or click on the … at the end of a row in the list, and select Edit.

![image-20240509-180242.png](https://mintcdn.com/flexagon-llc-ce77a95c/s5KJA2KdwTZ5hdNK/images/fd111/12590911127.png?fit=max\&auto=format\&n=s5KJA2KdwTZ5hdNK\&q=85\&s=9c583f234380becc48cf3e0cf20df271)

Enter values for the following fields.

<table><colgroup><col /><col /><col /></colgroup><tbody><tr><th>**Field Name**</th><th>**Required**</th><th>**Description**</th></tr><tr><td>Name</td><td>Yes</td><td>Long display name for the Target Group.</td></tr><tr><td>Code</td><td>Yes</td><td>Short name for the Target Group.</td></tr><tr><td>Description</td><td>No</td><td>A description of the Target Group.</td></tr><tr><td>Target Group Permissions</td><td>No</td><td>You can toggle a slider to override the default permissions. This allows you to give your EBS team lead group permission to modify the EBS target group, and not to any other groups if you desired.If users have write access to a **both **the target group and environment, then they can modify the target’s properties and endpoints.**Note:** Overriding target group permissions **does not grant permission to update environment-specific property values** within the target group.</td></tr><tr><td>Active</td><td>Yes</td><td>Whether or not the Target Group is active in the system. Defaults to "Yes".</td></tr></tbody></table>

Left click the row to see the [***Environments***](#) associated to this Target Group and get to the properties and endpoints of each.

![image-20240509-180854.png](https://mintcdn.com/flexagon-llc-ce77a95c/s5KJA2KdwTZ5hdNK/images/fd111/12590911136.png?fit=max\&auto=format\&n=s5KJA2KdwTZ5hdNK\&q=85\&s=8a95bfcc03510eadd5922734aa5eec27)

Click the Environments drop down to add an additional Environment to the Target Group. To disassociate environments from the Target Group, click the X on the right.

# Target Group Properties

If you find a need to link them manually, see [Manually Assigning Target Group Workflows and Plugins](https://docs.flexagon.com/flexdeploy-11-2-documentation/flexdeploy-users-guide/topology/target-groups/manually-assigning-target-group-workflows-and-plugins.md). Usually it happens automatically.

All changes on this screen take effect immediately.

# Target Group Tags

To add Tag to the Target Groups , right click on a row or click on the three dots that we are seeing on right side of the particular target group row.

![image-20240509-181134.png](https://mintcdn.com/flexagon-llc-ce77a95c/s5KJA2KdwTZ5hdNK/images/fd111/12590911139.png?fit=max\&auto=format\&n=s5KJA2KdwTZ5hdNK\&q=85\&s=ae138112ecefd05a9eef2f3722ae7e9d)

After clicking on the Add Tag option, then you can see a list of already created tags , by clicking on a tag from the list of tags such tag will be assigned to selected Target. To create a new tag, type the name in the Search Tags field and a create option will show up if a tag with that name does not exist.

![image-20240509-181325.png](https://mintcdn.com/flexagon-llc-ce77a95c/s5KJA2KdwTZ5hdNK/images/fd111/12590911142.png?fit=max\&auto=format\&n=s5KJA2KdwTZ5hdNK\&q=85\&s=604505588ac5512168c04043c2317e66)

To Manage the Tags you can navigate to ***Tags*** from the menu and manage the Tags [Tags](https://docs.flexagon.com/flexdeploy-11-2-documentation/flexdeploy-users-guide/administration/tags.md#Managing-Tags) .

# Inactivating, Activating and Deleting Target Groups

To inactivate a Target Group at any time, click the ***Active*** button on the desired Target Group, and it will toggle to ***Inactive***. This will hide that Target Group after leaving the screen, until the ***Active*** checkbox is unchecked. To reactivate a Target Group, click the ***Inactive*** button and it will toggle back to ***Active***. Only Target Groups that aren’t in use can be inactivated or deleted.
