---
url: /process-functions/security-application.md
description: >-
  Returns an object-oriented interface for managing application users, tags and
  screens.
---

# security.application&#x20;

Returns an object-oriented interface for managing application users, tags and screens.

```js
var app = security.application("My Application");
```

### Parameters

* `application` - The application name or id.

### Returns

* An application object that exposes the `tags`, `screens`, and `users` objects.

## Application Object

### Methods

* ### `id()`

  Returns the application id.

* ### `name()`
  Returns the application name.

### Properties

* ### `tags`

  Returns the [ApplicationTags object](/process-functions/security-application-tags).

* ### `screens`

  Returns the [ApplicationScreens object](/process-functions/security-application-screens).

* ### `users`
  Returns the [ApplicationUsers object](/process-functions/security-application-users-interface).

### Examples

```js
var app = security.application("My Application");

console.log(app.id());
console.log(app.name());

var financeTag = app.tags.get("Finance");
var homeScreen = app.screens.get("Home");
var currentUser = app.users.get("user@example.com");
```
