Skip to main content

FINBOURNE Access Management API

Project description

Documentation for API Endpoints

All URIs are relative to https://fbn-prd.lusid.com/access

Class Method HTTP request Description
ApplicationMetadataApi list_access_controlled_resources GET /api/metadata/access/resources ListAccessControlledResources: Get resources available for access control
PoliciesApi add_to_policy_collection POST /api/policycollections/{code}/add AddToPolicyCollection: Add To PolicyCollection
PoliciesApi create_policy POST /api/policies CreatePolicy: Create Policy
PoliciesApi create_policy_collection POST /api/policycollections CreatePolicyCollection: Create PolicyCollection
PoliciesApi delete_policy DELETE /api/policies/{code} DeletePolicy: Delete Policy
PoliciesApi delete_policy_collection DELETE /api/policycollections/{code} DeletePolicyCollection: Delete PolicyCollection
PoliciesApi evaluate POST /api/me Evaluate: Run one or more evaluations
PoliciesApi get_own_policies GET /api/me GetOwnPolicies: Get policies of requesting user
PoliciesApi get_policy GET /api/policies/{code} GetPolicy: Get Policy
PoliciesApi get_policy_collection GET /api/policycollections/{code} GetPolicyCollection: Get PolicyCollection
PoliciesApi list_policies GET /api/policies ListPolicies: List Policies
PoliciesApi list_policy_collections GET /api/policycollections ListPolicyCollections: List PolicyCollections
PoliciesApi page_policies GET /api/policies/page PagePolicies: Page Policies
PoliciesApi page_policy_collections GET /api/policycollections/page PagePolicyCollections: Page PolicyCollections
PoliciesApi remove_from_policy_collection POST /api/policycollections/{code}/remove RemoveFromPolicyCollection: Remove From PolicyCollection
PoliciesApi update_policy PUT /api/policies/{code} UpdatePolicy: Update Policy
PoliciesApi update_policy_collection PUT /api/policycollections/{code} UpdatePolicyCollection: Update PolicyCollection
PolicyTemplatesApi create_policy_template POST /api/policytemplates [EXPERIMENTAL] CreatePolicyTemplate: Create a Policy Template
PolicyTemplatesApi delete_policy_template DELETE /api/policytemplates/{code} [EXPERIMENTAL] DeletePolicyTemplate: Deleting a policy template
PolicyTemplatesApi generate_policy_from_template POST /api/policytemplates/$generatepolicy [EXPERIMENTAL] GeneratePolicyFromTemplate: Generate policy from template
PolicyTemplatesApi get_policy_template GET /api/policytemplates/{code} [EXPERIMENTAL] GetPolicyTemplate: Retrieving one Policy Template
PolicyTemplatesApi list_policy_templates GET /api/policytemplates [EXPERIMENTAL] ListPolicyTemplates: List Policy Templates
PolicyTemplatesApi update_policy_template PUT /api/policytemplates/{code} [EXPERIMENTAL] UpdatePolicyTemplate: Update a Policy Template
RolesApi add_policy_collection_to_role POST /api/roles/{scope}/{code}/policycollections AddPolicyCollectionToRole: Add policy collections to a role
RolesApi create_role POST /api/roles CreateRole: Create Role
RolesApi delete_role DELETE /api/roles/{code} DeleteRole: Delete Role
RolesApi get_role GET /api/roles/{code} GetRole: Get Role
RolesApi list_roles GET /api/roles ListRoles: List Roles
RolesApi remove_policy_collection_from_role DELETE /api/roles/{scope}/{code}/policycollections/{policycollectionscope}/{policycollectioncode} RemovePolicyCollectionFromRole: Remove policy collection from role
RolesApi update_role PUT /api/roles/{code} UpdateRole: Update Role
UserRolesApi add_policy_collection_to_user_role POST /api/userroles/{userid}/policycollections AddPolicyCollectionToUserRole: Add a policy collection to a user-role
UserRolesApi add_policy_to_user_role POST /api/userroles/{userid}/policies AddPolicyToUserRole: Add a policy to a user-role
UserRolesApi create_user_role POST /api/userroles CreateUserRole: Create a user-role
UserRolesApi delete_user_role DELETE /api/userroles/{userid} DeleteUserRole: Delete a user-role
UserRolesApi get_user_role GET /api/userroles/{userid} GetUserRole: Get a user-role
UserRolesApi list_user_roles GET /api/userroles ListUserRoles: List user-roles
UserRolesApi remove_policy_collection_from_user_role DELETE /api/userroles/{userid}/policycollections/{policyCollectionScope}/{policyCollectionCode} RemovePolicyCollectionFromUserRole: Remove a policy collection from a user-role
UserRolesApi remove_policy_from_user_role DELETE /api/userroles/{userid}/policies/{policyScope}/{policyCode} RemovePolicyFromUserRole: Remove a policy from a user-role
UserRolesApi update_user_role POST /api/userroles/{userid}/update UpdateUserRole: Update a user-role

Documentation for Models

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

finbourne_access_sdk-2.1.184.tar.gz (80.6 kB view details)

Uploaded Source

Built Distribution

finbourne_access_sdk-2.1.184-py3-none-any.whl (173.0 kB view details)

Uploaded Python 3

File details

Details for the file finbourne_access_sdk-2.1.184.tar.gz.

File metadata

  • Download URL: finbourne_access_sdk-2.1.184.tar.gz
  • Upload date:
  • Size: 80.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.8.2 Linux/6.6.48-flatcar

File hashes

Hashes for finbourne_access_sdk-2.1.184.tar.gz
Algorithm Hash digest
SHA256 8953b88e4a5303f82fa32f6d7ffdee36ab5b484901cc1ddf58ce4182efe94faf
MD5 ecc4c20ec90dd44c63df9eeee8fb8be4
BLAKE2b-256 a0d599d1d46c6d4538d3fd81619b832276b017c3d3018bfc581763434363d642

See more details on using hashes here.

File details

Details for the file finbourne_access_sdk-2.1.184-py3-none-any.whl.

File metadata

File hashes

Hashes for finbourne_access_sdk-2.1.184-py3-none-any.whl
Algorithm Hash digest
SHA256 6c74bacd4fb8452050ec6d379ac9e3987a828510effebeb47d923971c97915fe
MD5 1d81e94308393d6f03464461760e279a
BLAKE2b-256 0c93d20421fca83dd69ed952c72a34c574d3d58801e75b468d87a06fdb046df4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page