---
title: context
url: /docs/esc/environments/syntax/builtin-properties/context/
---
The `context` built-in property provides information about the user evaluating an ESC environment.

## Properties

| Property | Type                              | Description                                                       |
|----------|-----------------------------------|-------------------------------------------------------------------|
| `pulumi` | [PulumiContext](#pulumicontext)   | Information about the Pulumi user that requested evaluation

### PulumiContext

| Property       | Type                              | Description                                                       |
|----------------|-----------------------------------|-------------------------------------------------------------------|
| `user`         | [UserOrOrgInfo](#userororginfo)   | Information about the user
| `organization` | [UserOrOrgInfo](#userororginfo)   | Information about the user's organization

### UserOrOrgInfo

| Property | Type    | Description                                                       |
|----------|---------|-------------------------------------------------------------------|
| `login`  | string  | The name of the user or organization

## Example

```yaml
values:
  greeting: Hello, ${context.pulumi.organization.login}/${context.pulumi.user.login}!
```

### Evaluated result

```json
{
  "greeting": "Hello, org/user!"
}
```

