
# 基于RAM共享函数资源
基于资源访问管理RAM服务，FunctionGraph可以实现跨账号共享函数资源，资源所有者将资源同时共享给其他多个账号使用，资源使用者接受共享邀请后就可以访问和使用共享的函数资源。
资源所有者可以依据最小权限原则和不同的使用诉求，选择不同的共享权限，资源使用者只能对资源进行权限内的访问，保证共享资源在满足资源使用者业务诉求的同时，提升资源管理的安全性。关于RAM服务的更多信息请参见[什么是资源访问管理](https://support.huaweicloud.com/productdesc-ram/ram_01_0001.html)。
当您的账号由华为云组织管理时，您还可以利用此优势更轻松地共享资源。如果您的账号在组织中，则您可以与单个账号共享，也可以与组织或OU中的所有账号共享，而不必枚举每个账号，具体请参见[启用与组织共享资源](https://support.huaweicloud.com/usermanual-ram/ram_03_0016.html)。
#### 约束与限制
- 只有资源的所有者才能把资源共享给其他账号，资源使用者无法把其他账号共享的函数资源再共享给其他账号。资源使用者只能查看和调用共享的函数。
- 当用户需要与组织或组织单元共享函数资源时，必须启用与组织共享资源功能。更多信息请参考[启用与组织共享资源](https://support.huaweicloud.com/usermanual-ram/ram_03_0016.html)。
- 单个账号最多只能被共享50个函数资源。
- 指定共享资源时，资源类型选择"functiongraph:function"。
- 共享函数资源创建完成后，需要使用者在一定时间内接受共享申请，才可以使用该函数资源，详细请参见[接受/拒绝共享邀请](https://support.huaweicloud.com/usermanual-ram/ram_03_0011.html)。
- 当前FunctionGraph仅支持共享函数资源（资源类型为"function: 函数"）。
 
#### 创建函数资源共享
资源所有者需要在RAM管理控制台中创建共享资源，具体操作请参见[创建共享](https://support.huaweicloud.com/usermanual-ram/ram_03_0003.html)。
#### 查看和使用共享的函数
1. 登录[函数工作流控制台](https://console.huaweicloud.com/functiongraph/?locale=zh-cn)，在左侧的导航栏选择"函数 \> 函数列表"。
2. 在页面上选择"共享函数"页签，可以查看其他账号共享的函数资源。
   - 如果您是函数资源的所有者，您可以通过共享名称，在RAM管理控制台，找到对应的共享，查看共享内的资源情况、资源的权限以及资源的使用者，具体操作请参见[查看共享](https://support.huaweicloud.com/usermanual-ram/ram_03_0005.html)。
   
   - 如果您是函数资源的使用者，您可以通过共享名称，在RAM管理控制台，找到对应的共享，查看共享内的资源情况、资源的权限以及资源的所有者，具体操作请参见[查看共享给您的资源](https://support.huaweicloud.com/usermanual-ram/ram_03_0013.html)。
   
   
   图1查看共享资源   
   ![](https://support.huaweicloud.com/usermanual-functiongraph/zh-cn_image_0000002117778369.png "点击放大") 
3. 单击函数名称，可以查看函数的详情信息并调用函数。
 
#### 停止函数资源共享
- 资源所有者如果不再需要某个共享时，可以随时将其删除，删除共享不会删除共享的资源。共享删除后，共享资源指定的使用者将无法继续使用该共享中的资源，详情请参见[删除共享](https://support.huaweicloud.com/usermanual-ram/ram_03_0006.html)。
- 资源所有者可以随时更新资源共享实例，支持更新资源共享实例的名称、描述、标签、共享的资源、共享权限以及共享使用者，详情请参见[更新共享](https://support.huaweicloud.com/usermanual-ram/ram_03_0004.html)。
- 资源使用者如果不再需要访问共享给您的资源，可以随时退出共享。退出共享后，将失去对共享资源的访问权限。 只有当共享资源的指定使用者是华为云账号而不是组织内共享时，才可以退出此共享。如果共享资源的指定使用者是组织，而资源使用者的账号由组织管理，则无法退出此共享，详情请参见[退出共享](https://support.huaweicloud.com/usermanual-ram/ram_03_0012.html)。
  
 
