> ISPO SDK documentation. [HTML](https://ispo.ai/docs/interfaces/core.EntityAccessRequestResult.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Interface EntityAccessRequestResult

```typescript
interface EntityAccessRequestResult {
    decision?: AskAnswerDecision;
    granted?: boolean;
    pending?: boolean;
    promotes: boolean;
    reason?: AskAnswerReason;
    repair?: AskAnswerRepair;
    requested: boolean;
}
```

Types: [decision](#decision), [AskAnswerDecision](../types/core.Supporting_types.AskAnswerDecision.md), [granted](#granted), [pending](#pending), [promotes](#promotes), [reason](#reason), [AskAnswerReason](../types/core.Supporting_types.AskAnswerReason.md), [repair](#repair), [AskAnswerRepair](../types/core.Supporting_types.AskAnswerRepair.md), [requested](#requested)

#### Hierarchy

*   Partial<[AskAnswer](core.Supporting_types.AskAnswer.md)\>
    *   EntityAccessRequestResult

##### Index

### <a id="properties"></a>Properties

[decision?](#decision) [granted?](#granted) [pending?](#pending) [promotes](#promotes) [reason?](#reason) [repair?](#repair) [requested](#requested)

## <a id="properties-1"></a>Properties

### <a id="decision"></a>`Optional`decision

```typescript
decision?: AskAnswerDecision
```

Types: [AskAnswerDecision](../types/core.Supporting_types.AskAnswerDecision.md)

Inherited from [AskAnswer](core.Supporting_types.AskAnswer.md).[decision](core.Supporting_types.AskAnswer.md#decision)

### <a id="granted"></a>`Optional`granted

```typescript
granted?: boolean
```

True only after the exact host grant writer acknowledges and live authority rechecks.

### <a id="pending"></a>`Optional`pending

```typescript
pending?: boolean
```

True when this caller's hold ended while the durable request remains open.

### <a id="promotes"></a>promotes

```typescript
promotes: boolean
```

True when approving this request also promotes the app to privileged-workspace.

### <a id="reason"></a>`Optional`reason

```typescript
reason?: AskAnswerReason
```

Types: [AskAnswerReason](../types/core.Supporting_types.AskAnswerReason.md)

Inherited from [AskAnswer](core.Supporting_types.AskAnswer.md).[reason](core.Supporting_types.AskAnswer.md#reason)

### <a id="repair"></a>`Optional`repair

```typescript
repair?: AskAnswerRepair
```

Types: [AskAnswerRepair](../types/core.Supporting_types.AskAnswerRepair.md)

Inherited from [AskAnswer](core.Supporting_types.AskAnswer.md).[repair](core.Supporting_types.AskAnswer.md#repair)

### <a id="requested"></a>requested

```typescript
requested: boolean
```

True once the request has been parked for the user's decision.
