UNPKG

pricing4ts

Version:

![NPM Version](https://img.shields.io/npm/v/pricing4ts) Pricing4TS is a TypeScript-based toolkit designed to enhance the server-side functionality of a pricing-driven SaaS by enabling the seamless integration of pricing plans into the application logic. T

288 lines (287 loc) 8.32 kB
syntaxVersion: '2.1' saasName: Slack createdAt: '2019-10-31' version: '2019-10-31' billing: monthly: 1.0 currency: USD url: https://web.archive.org/web/20191031074840/https://slack.com/pricing features: messagesAccess: description: Slack saves all your messages for you, but with the free plan, you can only view and search the 10,000 most recent ones. valueType: BOOLEAN defaultValue: true type: DOMAIN appsAndServices: description: Use integrations to connect with the tools and services you use daily. Check the complete list of integrations and bots in the Slack App Directory. valueType: BOOLEAN defaultValue: true type: DOMAIN sharedChannels: description: 'Shared channels: Use shared channels to work.' valueType: BOOLEAN defaultValue: false type: DOMAIN monocanalGuests: description: 'Single-channel guests: Use guest accounts to work with individuals who are not part of your team, such as clients, suppliers, and partners.' valueType: BOOLEAN defaultValue: false type: DOMAIN multicanalGuests: description: 'Multi-channel guests: Use guest accounts to work with organizations that are not part of your team, such as clients, suppliers, and partners.' valueType: BOOLEAN defaultValue: false type: DOMAIN twoFactorAuthentication: description: Two-factor authentication. valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: EXTERNAL_DEVICE oAuthGoogle: description: OAuth with Google. valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: IDENTITY_PROVIDER singleSignOn: description: SAML-based single sign-on (SSO). valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: IDENTITY_PROVIDER customRules: description: Custom message and file retention policies. valueType: BOOLEAN defaultValue: false type: MANAGEMENT exportMessages: description: Corporate export for all messages. valueType: BOOLEAN defaultValue: false type: DOMAIN dataResidence: description: Data residency valueType: BOOLEAN defaultValue: false type: GUARANTEE privilegesGeneralChannelManagement: description: 'Manage posting permissions in the #general channel.' valueType: BOOLEAN defaultValue: true type: MANAGEMENT privilegesPrivateChannelManagement: description: Manage posting permissions for an unlimited number of channels. valueType: BOOLEAN defaultValue: false type: MANAGEMENT customUserGroups: description: Custom user groups to contact a team or department. valueType: BOOLEAN defaultValue: false type: MANAGEMENT usersManagement: description: User management. valueType: BOOLEAN defaultValue: false type: MANAGEMENT activeDirectorySync: description: Real-time Active Directory sync with OneLogin, Okta, and Ping. valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: WEB_SAAS pricingUrls: - https://www.onelogin.com/pages/active-directory-sso - https://www.okta.com/integrations/active-directory/ - https://docs.pingidentity.com/r/en-us/pingoneforenterprise/p14e_connect_adc voiceAndVideoCalls: description: Voice and video calls valueType: BOOLEAN defaultValue: true type: DOMAIN screenSharing: description: In addition to being able to present your screen, everyone on the call can write on the screen to add annotations. valueType: BOOLEAN defaultValue: false type: DOMAIN peopleChannelsFilesSearch: description: 'Search for relevant people, channels, and files: Smart features help you quickly find what you need and keep up with important conversations.' valueType: BOOLEAN defaultValue: false type: DOMAIN channelRecommendations: description: 'Channel recommendations: Smart features help you quickly find what you need and keep up with important conversations.' valueType: BOOLEAN defaultValue: false type: DOMAIN outlinedMessages: description: 'Highlighted messages: Smart features help you quickly find what you need and keep up with important conversations.' valueType: BOOLEAN defaultValue: false type: DOMAIN storageByAccount: description: File storage per account (in total). valueType: BOOLEAN defaultValue: true type: DOMAIN storageByTeamMember: description: File storage per team member. valueType: BOOLEAN defaultValue: false type: DOMAIN support: description: Support (Technical assistance). valueType: TEXT defaultValue: Standard Support type: SUPPORT availability: description: 99.99% availability guaranteed in our SLA. valueType: BOOLEAN defaultValue: false type: GUARANTEE usageLimits: useMessagesAccess: description: The number of messages you can access valueType: NUMERIC defaultValue: 10000 type: NON_RENEWABLE linkedFeatures: - messagesAccess useAppsAndServices: description: The limits of apps and services that can be used valueType: NUMERIC defaultValue: 10 type: NON_RENEWABLE linkedFeatures: - appsAndServices useVoiceAndVideoCalls: description: The number of people that can be in the same voice and video calls you make valueType: NUMERIC defaultValue: 1 type: NON_RENEWABLE linkedFeatures: - voiceAndVideoCalls useStorageByAccount: description: The storage limit by account valueType: NUMERIC defaultValue: 5 type: NON_RENEWABLE linkedFeatures: - storageByAccount useStorageByTeamMember: description: The storage limit by team member valueType: NUMERIC defaultValue: 0 type: NON_RENEWABLE linkedFeatures: - storageByTeamMember plans: FREE: description: For small teams that want to try Slack for an unlimited period. price: 0 unit: user/month features: null usageLimits: null STANDARD: description: For teams and businesses that want to make Slack the center of their projects and communications. price: 8 unit: user/month features: sharedChannels: value: true monocanalGuests: value: true multicanalGuests: value: true oAuthGoogle: value: true customRules: value: true customUserGroups: value: true screenSharing: value: true peopleChannelsFilesSearch: value: true channelRecommendations: value: true outlinedMessages: value: true storageByTeamMember: value: true support: value: Priority Support usageLimits: useMessagesAccess: value: 100000000000000000 useAppsAndServices: value: 100000000000000000 useVoiceAndVideoCalls: value: 15 useStorageByTeamMember: value: 10 PLUS: description: For businesses that need single sign-on, data export, and guaranteed uptime in a single Slack workspace. price: 15 unit: user/month features: sharedChannels: value: true monocanalGuests: value: true multicanalGuests: value: true oAuthGoogle: value: true singleSignOn: value: true customRules: value: true exportMessages: value: true dataResidence: value: true privilegesPrivateChannelManagement: value: true customUserGroups: value: true usersManagement: value: true activeDirectorySync: value: true screenSharing: value: true peopleChannelsFilesSearch: value: true channelRecommendations: value: true outlinedMessages: value: true storageByTeamMember: value: true support: value: 24/7 support with a four-hour response time availability: value: true usageLimits: useMessagesAccess: value: 100000000000000000 useAppsAndServices: value: 100000000000000000 useVoiceAndVideoCalls: value: 15 useStorageByTeamMember: value: 20 addOns: null