${addl_rqmt_id}
Contextually Aware Content
| You can use macros in a Library Task to populate items that you want to be visible in all instances of the Task in every project. | 
- 
Users must have the permission Global Roles→Customization→Customize content.
 
Available placeholders
The following placeholders are available for creating contextually aware content:
Placeholder  | 
Renders in Project As  | 
Applicable Library Form  | 
|---|---|---|
SD Elements Additional Requirements identifier  | 
  | 
|
${application_id}  | 
ID of the application associated with the SD Elements project  | 
  | 
${business_unit_id}  | 
ID of the business unit associated with the SD Elements project  | 
  | 
${howto_id}  | 
SD Elements How-To identifier  | 
  | 
${problem_id}  | 
SD Elements problem identifier  | 
  | 
${project_id}  | 
ID of the SD Elements project  | 
  | 
${task_id}  | 
SD Elements task identifier  | 
  | 
${user_email}  | 
Email address of SD Elements user currently logged in  | 
  | 
${application_attribute_X}  | 
The value of a Custom Attribute for an Application where X is the slug of the Application Custom Attribute  | 
  | 
${project_attribute_X}  | 
The value of a Custom Attribute for a Project where X is the slug of the Project Custom Attribute  | 
  | 
Example
Add metadata placeholders to Tasks.
- 
Open the Library→Tasks page.
 - 
Search for a Task to edit, or create a new Task.
 - 
Add one or more metadata placeholders to the Solution field.

 - 
Click Save.
 
Within the context of a project, the Task’s solution will render appropriately:
