# Interface AccessRightObject

interface AccessRightObject {
_cssClass: string;
_cssColor: string;
_right: Rights;
_url: string;
_values: {
category?: string | number;
dateCreation: string;
dateModified: string;
firstname?: string;
lastname?: string;
mail?: string;
privacy?: number;
title: string;
};
category?: string;
dateCreation?: string;
dateModified?: string
| null;
description?: string;
firstname?: string;
id: number;
image?: string | null;
lastname?: string;
mail?: string;
mainType: string;
privacy?: string;
title: string;
type: string;
uri: string;
}

#### Hierarchy (View Summary)

- jObjectLittle
  - AccessRightObject

- Defined in jamespot-user-api/src/apis/application/types.ts:182

##### Index

### Properties

_cssClass
_cssColor
_right
_url
_values
category?
dateCreation?
dateModified?
description?
firstname?
id
image?
lastname?
mail?
mainType
privacy?
title
type
uri

## Properties

### _cssClass

_cssClass: string

- Defined in jamespot-user-api/src/apis/application/types.ts:201

### _cssColor

_cssColor: string

- Defined in jamespot-user-api/src/apis/application/types.ts:200

### _right

_right: Rights

- Defined in jamespot-user-api/src/apis/application/types.ts:202

### _url

_url: string

Inherited from jObjectLittle._url

- Defined in jamespot-user-api/src/types/objectBase.ts:26

### _values

_values: {
category?: string | number;
dateCreation: string;
dateModified: string;
firstname?: string;
lastname?: string;
mail?: string;
privacy?: number;
title: string;
}

- Defined in jamespot-user-api/src/apis/application/types.ts:190

### `Optional` category

category?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:187

### `Optional` dateCreation

dateCreation?: string

Inherited from jObjectLittle.dateCreation

- Defined in jamespot-user-api/src/types/objectBase.ts:10

### `Optional` dateModified

dateModified?: string | null

Inherited from jObjectLittle.dateModified

- Defined in jamespot-user-api/src/types/objectBase.ts:11

### `Optional` description

description?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:188

### `Optional` firstname

firstname?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:183

### id

id: number

Inherited from jObjectLittle.id

- Defined in jamespot-user-api/src/types/objectBase.ts:6

### `Optional` image

image?: string | null

- Defined in jamespot-user-api/src/apis/application/types.ts:189

### `Optional` lastname

lastname?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:184

### `Optional` mail

mail?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:185

### mainType

mainType: string

Inherited from jObjectLittle.mainType

- Defined in jamespot-user-api/src/types/objectBase.ts:7

### `Optional` privacy

privacy?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:186

### title

title: string

Inherited from jObjectLittle.title

- Defined in jamespot-user-api/src/types/objectBase.ts:25

### type

type: string

Inherited from jObjectLittle.type

- Defined in jamespot-user-api/src/types/objectBase.ts:8

### uri

uri: string

Inherited from jObjectLittle.uri

- Defined in jamespot-user-api/src/types/objectBase.ts:9