Reference
OpenAI Project
Represents an individual project
Part of the OpenAI inventory.
Scan settings
| Default scanning interval | Allowed scanning intervals | Data removal during incremental scan |
|---|---|---|
| Daily | Daily, Weekly, Bi-Weekly, Monthly, Never, Initial | Yes |
Properties
| Property | Type | Description | Automation placeholder |
|---|---|---|---|
| Key | String | Internal. | {{OpenAIProject.ApiKeyEncrypted}} |
| Archived at | DateTime | Datetime of when the project was archived. | {{OpenAIProject.ArchivedAt}} |
| Costs Last 30 Days | Double | Costs of within the last 30 days. | {{OpenAIProject.CostsLast30Days}} |
| Costs Last 7 Days | Double | Costs of within the last 7 days. | {{OpenAIProject.CostsLast7Days}} |
| Costs last | Double | Costs of last month. | {{OpenAIProject.CostsLastMonth}} |
| Costs this month | Double | Costs of this month. | {{OpenAIProject.CostsThisMonth}} |
| Created at | DateTime | Datetime of when the project was created. | {{OpenAIProject.CreatedAt}} |
| Initially Scanned | DateTime | Shows when this object was initially found in a scan. | {{OpenAIProject.CreatedTime}} |
| Display Name | String | {{OpenAIProject.DisplayName}} | |
| ID | String | ID of the project. | {{OpenAIProject.Id}} |
| Last scan update | DateTime | Shows when this object was last updated in a scan. If an object is found during a scan but no property has been changed this date will not change. | {{OpenAIProject.LastModifiedTime}} |
| Organization | OpenAI Organization | Parent organization of the project. | {{OpenAIProject.Organization}} |
| Organization Name | String | Parent organization of the project. | {{OpenAIProject.OrganizationName}} |
| Risk Score | Int32 | Stores risk score | {{OpenAIProject.RiskScore}} |
| Risk Score Update | DateTime | Stores risk score update | {{OpenAIProject.RiskScoreLastUpdate}} |
| Risk Score Value | String | Stores risk score value like Low_Low | {{OpenAIProject.RiskScoreValue}} |
| Status | String | Status of the project. Allowed values: active, archived. | {{OpenAIProject.Status}} |
| Total Cost | Double | Total cost. | {{OpenAIProject.TotalCost}} |
Relations
| Relation | Service | Description |
|---|---|---|
| User | Microsoft 365 | Members of the project |
| User | Microsoft 365 | Owners of the project |
| OpenAI Assistant | OpenAI | Represents an assistant that can call the model and use tools. |
| OpenAI Chat Completion | OpenAI | List stored Chat Completions. |
| OpenAI ChatKit Thread | OpenAI | Represents a conversation thread in ChatKit. |
| OpenAI Completion | OpenAI | The aggregated completions usage details |
| OpenAI Cost | OpenAI | The aggregated costs details of the specific time bucket |
| OpenAI File | OpenAI | The File object represents a document that has been uploaded to OpenAI |
| OpenAI Model | OpenAI | Models enabled in OpenAI project |
| OpenAI Organization | OpenAI | OpenAI organizations that are configured to be scanned |
| OpenAI Project API Key | OpenAI | Represents an individual API key in a project |
| OpenAI Project Service Account | OpenAI | Represents an individual service account in a project |
Segments
| Segment | Description |
|---|---|
| Active OpenAI Projects | Shows OpenAI projects that are active |
| Archived OpenAI Projects | Shows OpenAI projects that have been archived |
| High-Cost OpenAI Projects | Shows OpenAI projects with costs exceeding 500 EUR in the last 30 days |
| Recently Created OpenAI Projects | Shows OpenAI projects created within the last 30 days |
Actions
- Archive Project
- Change Title
Policies that check this object
| Policy | Severity | Description |
|---|---|---|
| Archived OpenAI project with active API keys | High | Detects archived projects that still have API keys which could be used for unauthorized access |
| Project is live (active) | Medium | Active, non-archived projects are reachable and in use, raising the likelihood that an issue manifests |
| OpenAI projects exceed the 30 days costs limit | Medium | Detects OpenAI projects with costs more than 1000 EUR in the last 30 days |
| OpenAI projects exceed the 7 days costs limit | Medium | Detects OpenAI projects with costs more than 500 EUR in the last 7 days |
| OpenAI Project without any members | Medium | Detects OpenAI projects that have no members assigned |
| OpenAI Project with too less owners | Medium | Detects projects with less than 2 owners |
| OpenAI Project with too many owners | High | Detects projects with more than 10 owners |
| Unused OpenAI Project should be archived | Medium | Detects OpenAI Projects without any completion within the last 90 days |